p, h1, h2, h3, h4,h6, a {
	font-family:"lucida sans unicode","lucida grande", Arial;
	font-size: 11px;
	font-weight: normal;

}
body, html{
	margin:0px;
	padding:0px;
	height:100%;
	overflow:auto;
	overflow-x: hidden;
	
}

* html {
	overflow-x: hidden;
}
body, h1, h2, h3, h4, h5, h6, p, form {
	padding: 			0px;
	margin: 			0px;
}
body {
	background-color: #F9B74D;
}

.mozilla #srolldiv{
	overflow-x:hidden;
}

#srolldiv{
	position:relative;
	top:0px;
	left:0px;
	height:100%;
	background-image: url(../img/white_bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}


a:link, a:visited {
	text-decoration: none;
}
a img {
	border: none;
}



#wrappertopbalk {
	background-color: #3E1B81;
	border-bottom: 1px solid #9d785e;
	
}
#topbalk {
	height: 20px;
	background-color: #3E1B81;
	font-size: 10px;
}
#topbalk .topfloater {
float:right;
	display:inline;
	
}

#topbalkmargin{
width: 770px;
	text-align: right;
	margin:0px auto;
	padding-right:230px;	
}

#topbalk a {
	background-repeat: no-repeat;
	height: 21px;
	float: left;
	text-indent: 500px;
	overflow: hidden;
	position: relative;
	top: -1px;
}

#topbalk a.home {
	background-image: url('../img/menu/bovennavigatie0.gif');
	width: 52px;
}
#topbalk a.home:hover {
	background-image: url('../img/menu/bovennavigatie0_over.gif');
}

#topbalk a.contact {
	background-image: url('../img/menu/bovennavigatie1.gif');
	width: 70px;
}
#topbalk a.contact:hover {
	background-image: url('../img/menu/bovennavigatie1_hover.gif');
}
#topbalk a.route {
	background-image: url('../img/menu/bovennavigatie2.gif');
	width: 54px;
}
#topbalk a.route:hover {
	background-image: url('../img/menu/bovennavigatie2_hover.gif');
}
#topbalk a.sitemap {
	background-image: url('../img/menu/bovennavigatie3.gif');
	width: 66px;
}
#topbalk a.sitemap:hover {
	background-image: url('../img/menu/bovennavigatie3_hover.gif');
}
#topbalk a.downloads {
	background-image: url('../img/menu/bovennavigatie4.gif');
	width: 89px;
}
#topbalk a.downloads:hover {
	background-image: url('../img/menu/bovennavigatie4_hover.gif');
}
#topbalk a.zoeken {
	background-image: url('../img/menu/bovennavigatie5.gif');
	width: 53px;
}
#topbalk a.zoeken:hover {
	background-image: url('../img/menu/bovennavigatie5_hover.gif');
}

#wrappertopmenu {
	background-color: #22135C;
	border-bottom: 2px solid #9d785e;
}
#topmenu {
	background-color: #22135C;
	height: 80px;
	width: 1000px;
	margin: 0px auto;
	}
#topmenu .menuitemlevel1 {
	float: left;
	display: inline;
	border-left: 1px solid #9d785e;
	margin-top: 46px;
	height: 34px;
	
}	



#topmenu .menuitemlevel1 a{
	font-family: "Meridien LT Std", sans-serif;
	font-size: 			14px;
	text-indent: -9999px;
	float: left;
	cursor: pointer;
	height: 34px;
	overflow: hidden;
}

#topmenu .menuitem_2 a {
	background-image: url('../img/menu/nav1.gif');
	width: 108px;
}
#topmenu .menuitem_2 a:hover {
	background-image: url('../img/menu/nav1_hover.gif');
}

#topmenu .menuitem_6 a {
	background-image: url('../img/menu/nav2.gif');
	width: 96px;
}
#topmenu .menuitem_6 a:hover {
	background-image: url('../img/menu/nav2_hover.gif');
}

#topmenu .menuitem_3 a {
	background-image: url('../img/menu/nav3.gif');
	width: 90px;
}
#topmenu .menuitem_3 a:hover {
	background-image: url('../img/menu/nav3_hover.gif');
}

#topmenu .menuitem_4 a {
	background-image: url('../img/menu/nav4.gif');
	width: 115px;
}
#topmenu .menuitem_4 a:hover {
	background-image: url('../img/menu/nav4_hover.gif');
}

#topmenu .menuitem_7 a {
	background-image: url('../img/menu/nav5.gif');
	width: 94px;
}
#topmenu .menuitem_7 a:hover {
	background-image: url('../img/menu/nav5_hover.gif');
}

#topmenu .menuitem_8 a {
	background-image: url('../img/menu/nav6.gif');
	width: 78px;
}
#topmenu .menuitem_8 a:hover {
	background-image: url('../img/menu/nav6_hover.gif');
}

#topmenu .menuitem_9 a {
	background-image: url('../img/menu/nav7.gif');
	width: 67px;
}
#topmenu .menuitem_9 a:hover {
	background-image: url('../img/menu/nav7_hover.gif');
}

#topmenu .menuitem_5 a {
	background-image: url('../img/menu/nav8.gif');
	width: 92px;
}
#topmenu .menuitem_5 a:hover {
	background-image: url('../img/menu/nav8_hover.gif');
}

#wrapperwrapper {
	width: 100%;
	height: 200px;
	background-image: url("../img/mirrorimage.jpg");
	background-position: center top;
	background-repeat; no-repeat;
}

#wrapperimagebar {
	width: 1000px;
	margin: 0px auto;
	height: 200px;
}
#mainimage {
	float: left;
	width: 770px;
	height: 200px;
	background-image: none !important;
	position: relative;
}

.contentmode #mainimage, .startmode #mainimage{
 	width:763px! important
}


#bloknaastimage {
	float: left;
	width: 230px;
	height: 160px;
	border: none !important;
	background-color: #D9470A;
	position: relative;
}
#balkoverimage {
	position: absolute;
	height: 40px;
	width: 100%;
	bottom: 0;
	background-image: none !important;
}	
#balkoverblok {
	position: absolute;
	height: 40px;
	width: 100%;
	background-color: #EE7D00;
	bottom: 0;
}


#logodiv {
	
	width: 285px;
	height: 60px;
	background-image: url('../img/mainlogo.png');
	background-repeat: no-repeat;
	background-position: right top;
	cursor: pointer;
	position: absolute;
	margin-left: -254px;
	top: 53px;
	z-index: 100;
	
	
	
}


#wrapper {
	width: 1000px;
	margin: 0px auto;	
	border: 1px solid red;
}

#contentdiv, #logindiv, #searchcontainer {
	float: left;
	width: 568px;
	background-color: white;
	position: relative;
}
#contentdiv * {
	font-family: 	"Lucida Sans Unicode","Lucida grande", Arial;
}
#contentdiv a, #logindiv a, #searchcontainer a{
	color:#AF6e2e;
}

#contentdiv a:hover, #logindiv a:hover, #searchcontainer a:hover{
	text-decoration: underline;
}

#contenttitle, #logindiv .title, #title_e, #searchtitle   {
	
	font-size:		16px;
	padding: 30px 10px 10px 30px;
	
	font-family: 	"Lucida Sans Unicode","Lucida grande", Arial;

}

#content, #logindiv .content, #searchresults {
	font-size: 11px;
	padding: 5px 30px 20px 30px;
	float: left;
	width: 508px;
	position: relative;
	
}


.contentmode #content_e {
	padding: 5px 30px 20px 30px;
	float: left;
	width: 508px;
	position: relative;
}

.contentmode #content {
	padding: 0px;
	float: left;
	display:block;
	width: 568px;
}


#content2 {
	position: absolute;
	left: 608px;
	
	top: 65px;
	width: 158px;
}
#content2, #content2, #content2_e, #content2_e * {
	font-size: 11px; 
}
#contentcolumn table {
	clear: both;
}

.blockleft p {
	font-size: 9px;
	background-repeat: repeat-y;
}

.blockleft {
	padding-bottom: 30px;
	clear: both;
}
#pictureleftbar {
	margin-top: 30px;
	width: 130px;
	clear: both;
	
}
#pictureleftbar img {
	margin: 0;
	padding; 0;
	float:left;
}
#pictureleftbar p, #picture1 p {
	color: white;
	text-align: right;
	text-decoration: underline;
	font-family: geneva, sans-serif;

}
#stripeleft {
	margin: 0px;
}	
.textblock {
	width: 120px;
	background-image: url("../img/background_textblock.jpg");
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.textblock h3, .textblock p {
	padding-left: 		5px;
	padding-right: 		5px;
}

#leftmenu1 {
	background-image: url("../img/background_leftmenu.jpg");
	background-repeat: repeat-y;
}

#leftmenu {
	padding-top: 35px;
	left: -50px;
	position: relative;
	background-image: 	url("../img/slinger_links_donker.png");
	background-repeat: 	no-repeat;
	padding-left: 50px;
	padding-bottom:50px;
	background-position: left bottom;
}
/* menu leftcolumn */
#leftmenu .itemtitlelevel1 {
	display: 			none;
}

#leftmenu .itemtitle{
	font-size: 			11px;
}
.itemtitlelevel2 a{
	background-color:	#ffffff;
	width: 				134px;
	padding-left: 		16px;
}

#leftmenu .menuitemlevel2 .itemtitle a{
	background-image: 	url("../img/menu_arrow.gif");
	background-repeat: 	no-repeat;
	background-position: -2px 1px;
	padding-top: 1px;
	padding-bottom: 1px;
}
#leftmenu .menuitemlevel2 {
	border: 1px solid #C08E55;
	width: 150px;
	margin-top: 3px;
}



.menuitemlevel2 .itemtitlelevel2 a:link, .menuitemlevel2 .itemtitlelevel2 a:visited  {
	color: 				#b68243;
	font-weight: 		bold;
}

.menulevel2 .currenttree .itemtitle a {
	background-color:	#b68243;
	background-image: 	url("../img/menu_arrow_selected.gif") !important;
}
.menulevel2 .currenttree .itemtitle a:hover {
	background-color:	#b68243;
}
.menulevel2 .currenttree .menulevel3 .itemtitle a {
	background-image: none !important;
}

.menuitemlevel3 .itemtitle a.currentlink {
	background-image: none !important;
	background-color: #ffffff !important;
	color: 				#b68243 !important;
}

.menuitemlevel2 .currenttree a:link, .menuitemlevel2 .currenttree a:visited  {
	color: 				#ffffff;
}
.menuitemlevel2.currenttree a:link, .menuitemlevel2.currenttree a:visited  {
	color: 				#ffffff;
}

.notmozilla .currenttree .itemtitlelevel2 a:link, .notmozilla .currenttree .itemtitlelevel2 a:visited  {
	color: 				#ffffff;
}
.notmozilla .notcurrent .itemtitlelevel2 a:link, .notmozilla .notcurrent .itemtitlelevel2 a:visited  {
	color: 				#b68243;
}





.menuitemlevel3 .itemtitle a{
	background-color: #FFE2b8 !important;
	background-image: none !important;
	width:134px;
	font-weight: 		normal !important;
	padding: 1px 0px 1px 16px;
}

.menuitemlevel2 .itemtitle a:hover {
	background-color: #F0E5D2;
}
.menuitemlevel3 .itemtitle a:hover {
	background-color: #ffffff !important;
}
.menuitemlevel3.notcurrent a:link, .menuitemlevel3.notcurrent a:visited  {
	color: 				#b68243;
}
.menuitemlevel3.currenttree a:link, .menuitemlevel3.currenttree a:visited  {
	color: 				#b68243;
	font-weight:bold;
}




/* end menu leftcolumn */


#rightbar {
	float: left;
	width: 230px;
	padding-bottom: 50px;
}

.rightimages {
	margin-left: 50px;
	width: 186px;
}
.stripe {
	position: relative;
	left: -175px;
}
.rightimages img{
	float: left;
	margin-top: 55px;
}


/* rechterplaatje */
.rightpicture {
	clear: 				both;
}
.graincircle {
	background-image: 	url("../img/graancirkel.jpg");
	background-repeat: 	no-repeat;
	background-position: left center;
	width: 190px;
	height: 190px;
	float: left;
	margin-left: 9px;
}
.stripes {
	background-image: 	url("../img/strepen_geel.png");
	background-repeat: 	no-repeat;
	background-position: 0px 34px;
	width: 140px;
	height: 190px;
	float: left;

}
.slinger {
	background-image: 	url("../img/slinger_rechts_verzekeringen.png");
	background-repeat: 	no-repeat;
	background-position: right bottom;
	height:				190px;
	width:				180px;
}
.rightpicture p {
	width: 					200px;
	position: 	relative;
	top: 					-30px;
	}
.rightpciture h2 {
	position: 		relative;
	margin-right: 			120px;
	top: 			35px;
}
/* einde rechterplaatje */

/* lokkertje */
#lokkertje {
	clear:				both;
	margin-left:		50px;
	margin-right:		5px;
	margin-top: 		45px;
	width:				175px;
 	background-image:	url("../img/arrow_lokkertje.png");
	background-repeat: 	no-repeat;
	height:  			28px;
}

#textlokkertje {
	float: 				left;
	background-color: 	#c8a058;
	width: 				155px;
	margin-left: 		15px;
	color: 				white;
	padding: 			3px;
}
#textlokkertje p {
	font-size: 		9px;
	padding-left: 	5px;
}
/* einde lokkertje */

#intiriordebruyn {
	margin-bottom: 50px;
}
#bottombar {
	
	clear: both;
	
	background-color: #3E1B81;
	display:block;
	width:100%;
	height: 20px;
	display: none;
}

#bottombarcontent {
	position: relative;
	width: 1000px;
	margin: 0px auto;
}
#bottombarcontent p {
	float: left;
	margin-left: 586px;
	display: inline;
	color: white;
	font-size: 10px;
}
#logos {
	padding-top: 2px;
	margin-left: 		-7px;
}
#logos img {
	float: left;
	padding-left: 		9px;
}
h1 {
	font-size: 10px;
	font-weight: normal;
	color: white;
	padding-top: 5px;
}
h1 span {
	padding-left: 		2px;
}
h2 {
	font-size: 14px;
	color: white;
	font-weight: normal;
	text-align: right;
}
h3 {
	font-size: 11px;
	font-weight: bold;
}
h4 {
	font-size: 13px;
	color: white;
	float: right;
	padding-top: 12px;
	padding-right: 15px;
	display: inline;
}
h6 {
	font-size: 14px;
	color: #AF6e2e;
}
#contentdiv h1, #contentdiv h2 {
	color: #000000;
	font-size: 11px;
}
#contentdiv h1 span {
	padding-left: 		0px;
	font-size: 11px;
}

.leftmenu {
	color: #b88848;
	width: 120px;
	font-size: 10px;
	font-weight: bold;
	margin-left: 9px;
	margin-bottom: 2px;
	background-color: white;
	font-family: 		"Lucida Sans Unicode","Lucida grande", Arial;

}
.leftmenu img {
	margin-right: 5px;
}
a:link, a:visited, p h1 h2 h3 h4 {
	text-decoration: none;
	color: white;
}

table #leftcolumn {
	width: 200px;
}
#contentcolumn {
	width: 568px;
	background-color: white;
}
#mainmenu {
	clear: both;
	text-align: center;
}
#mainmenu table {
	width: 				510px;
}
#mainmenu td {
	padding: 			10px 20px 10px 20px;	
}

	
table #rightcolumn {	
	width: 230px;
}
table td {
	vertical-align: top;
}

	


#searchdiv{
	display: none;
}


#producerDiv{
	display: none;
}

.mozilla #searchcontainer, .ie7up #searchcontainer{
	margin:0px -30px;
}

.notmozilla #searchcontainer{
	margin:0px -15px;
}


#contentdiv, #logindiv, #searchcontainer {
}
#contenttitle, #logindiv .title, #title_e, #searchtitle {
}
#content, #logindiv .content, #searchresults {
}

#searchresults .title{
	padding-top:10px;
	color:black;
	font-size:14px;
}

#searchresults .content {
}

#searchresults .trail {
}

#searchresults .trail a {

}

#searchresults a {
	text-decoration:none;
}

#searchresults a:hover {
	text-decoration:none;
}

.notcurrent .menulevel3 {
	display: none;
}

.menuitem .itemtitle a{
	display:block;
}

.menuitem .archive .itemtitle a{
	background-color:#dddddd;
}



#premie_berekenen {
	background-image: 		url("../img/premie_berekenen.png");
	background-repeat: 		no-repeat;
	height: 				14px;
	background-position: 	8px 0px;
	overflow: 				hidden;
	height: 				14px;
}



#pictureleftbar {
	background-image: 		url("../img/huis_vd_week.png");
	background-repeat: 		no-repeat;
	height: 				14px;
	background-position: 	8px 0px;

}
#preventie {
	background-image: 		url("../img/preventie.png");
	background-repeat: 		no-repeat;
	height: 				115px;
	overflow: 				hidden;
	background-position: 	8px 0px;
}
.rightpicture {
	position:				absolute;
	background-image: 		url("../img/product_vd_maand.png");
	background-repeat: 		no-repeat;
	background-position: 	29px 20px;
	z-index:				0;
	width: 150px;
}


.sitemap {

	
	
	
}

.sitemap a {
	text-decoration: none;
	display: block;
	white-space: nowrap;
	background-image: url(../img/sitemap.gif);
	background-repeat: repeat-y;
	
	
}

.sitemap a:hover {
	
	color: #000000 !important;
	
}
.sitemap .level0 {
	background-position: -100px;
	font-size: 15px;
	font-weight: bold;
}

.sitemap .level1 {
	font-size: 13px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	background-position: -100px;
	
}
.sitemap .level2 {
	padding-left: 10px;
	background-position: -90px;
}
.sitemap .level3 {
	padding-left: 20px;
	background-position: -80px;
}
.sitemap .level4 {
	padding-left: 30px;
	background-position: -70px;
}
.sitemap .level5 {
	padding-left: 40px;
	background-position: -60px;
}
.sitemap .level6 {
	padding-left: 50px;
	background-position: -50px;
}

.notmozilla #contentdiv, .notmozilla #content{
	width: 510px;
}
#euronext {
	display: inline;
	margin-left: 40px;
	height: 160px;
	float: left;
}
#euronext table td{
	vertical-align: middle;
}
#euronext table div {
	background-image: url(../img/aex_bg.gif);
	background-repeat: repeat-y;
	padding-left: 14px;
	float: left;
	display: inline;
}
#euronext * {
	font-family:"lucida sans unicode","lucida grande",Arial;
	color: #ffffff;
	font-size: 9px;
}
#euronext td {
	padding: 0px 5px 0px 0px;
}
#fotos_pand {
	margin-top: 65px;
	margin-left: 40px;
	display: none;
}

.disable_page {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: #ffffff;
	opacity: 0.8;
	filter: alpha(opacity=80);
	display: none;
	z-index: 10;
}
body.disabled .disable_page{
	display: inline;
	
}

body.disabled #srolldiv {
	overflow: hidden;
}
/* houses */
#bigImageContainer {
	position: absolute;
	z-index: 11;
	width: 640px;
	
	left: 100px;
	top: 100px;
	background-color: #96000E;
	padding: 20px 10px 10px 10px;
}
#bigImageContainer div {
	float: left;
	text-align: center;
	width: 640px;
	height: 500px;
	
}
#bigImageContainer div table {
	width: 100%;
	height: 100%;
	border-top: 10px solid #f3f3f3;
}
#bigImageContainer div table td{
	position: relative;
	text-align: center;
	vertical-align: middle;
	
	width: 100%;
	height: 100%;
	background-color: #f3f3f3;
	background-image: url(../img/house_img_loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#bigImageContainer p {
	padding-top: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	float: left;
	width: 100%;
}
.house_overview {
	float: left;
	width: 528px;
	margin-left: 0px;
}
.house_overview a {
	float: left;
	position: relative;
	margin-left: 0px;
	margin-bottom: 20px;
	width: 154px;
	padding-right: 20px;
	height: 180px;
	border-bottom: 1px solid #AF6E2E;
	cursor: pointer;
	
}
.house_overview a.last {
	padding-right: 6px;
}

.house_overview span.house_image {
	width: 154px;
	height: 115px;
	overflow: hidden;
	float: left;

	background-repeat: no-repeat;
	background-position: center top;	
	background-color: #f3f3f3;
	background-image: url(../img/no_house.gif);
}
.house_overview span.house_price {
	font-weight: bold;
	color: #ffffff;
	padding: 2px;
	padding-left: 5px;
	background-color: #AF6E2E;
	position: absolute;
	left: 0px;
	top: 115px;
	width: 147px;
}
.house_overview a:hover {
	text-decoration: none !important;
	border-bottom: 1px solid #96000E;
	
}
.house_overview a:hover span.house_price {
	background-color: #96000E;
	text-decoration: none !important;
}

.house_overview span.house_address {
	padding-left:5px; 
	position: absolute;
	left: 0px;
	top: 135px;
	color: #AF6E2E;

	font-size: 11px;
}
.house_overview a:hover span.house_address {
	color: #96000E;
	text-decoration: none;
}
.house_detail {
	padding-top: 10px;
	float: left;
	width: 100%;
}
.house_detail .pdf_link {
	float: right;
	padding: 10px 0px;
	font-weight: bold;
	color: #96000E !important;
}
.house_detail .house_media {
	float: left;
	width: 210px;
	min-height: 100px;
	margin-right: 10px;
}

.house_detail .house_media span {
	float: left;
	width: 200px;
	height: 150px;
	border-bottom: 10px solid #ffffff;
}

.house_detail .house_content {
	float: left;
	width: 288px;
}
.house_detail td,
.house_detail th {
	text-align: left;
	vertical-align: top;
}
.house_detail span.house_image {
	float: left;
	width: 95px;
	height: 71px;
	border-right: 10px solid #ffffff;
	border-bottom: 10px solid #ffffff;
	background-color: #f3f3f3;
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	
}
.house_detail span.firstpicture {
	width: 200px;
	height: 115px;
	
}
.house_detail span.house_address {
	float: left;
	width: 157px;
	font-size: 12px;
	font-weight: bold;
	color: #22135C;
}
.house_detail span.house_price {
	float: right;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #22135C;
}
.house_detail p.house_description {
	clear: both;
	display: none;
	padding-top: 10px;
}

.house_detail .house_properties {
	display: none;
}

.house_detail .house_lokatie {
	position: absolute;
	top: -5000px;
}

.hasmap .house_lokatie {
	position: static;
	top: 0px;
}

body.properties .house_detail .house_properties {
	display: block;
	padding-top: 10px;
	clear: both;
}
body.properties .house_detail .house_description {
	display: none;
}

body.lokatie .house_detail .house_lokatie {

	visibility: visible;
	display: block;
	padding-top: 10px;
	clear: both;
}

body.description .house_detail .house_properties {
	display: none;
}
body.description .house_detail .house_description {
	display: block;
}
.house_tabs {
	float: left;
	width: 100%;
	border-bottom: 2px solid #CC3528;
	
	margin-top: 10px;
}
.house_tabs a {
	padding: 5px;
	color: #96000E !important;
	font-weight: bold;
	text-decoration: none;
	border-left: 2px solid #ffffff;
	background-color: #f3f3f3;
	float: left;
	
}
.house_tabs a:hover {
	text-decoration: underline;
	
}

body.description .description_tab,
body.properties .properties_tab,
body.lokatie .lokatie_tab {
	background-color: #CC3528;
	color: #ffffff !important;
	border-left: 2px solid #C10015;
}

.lokatie_tab {
	display: none;
}
body.nomap .lokatie_tab,
body.nomap .house_lokatie {
	display: none !important;
}
body.hasmap .house_lokatie{
	display: none;
}
body.hasmap .lokatie_tab {
	display: inline !important;
}



#contentdiv .iframecontainer {
	background-image: url(../img/form_bg.gif);
	background-repeat: no-repeat;
	padding-top: 54px;
	border: none;
	background-position: -13px 0px;
	
}
#contentdiv .iframecontainer iframe {
	background-color: transparent;
	padding-left: 22px;
	width: 430px;
	border-bottom: 2px solid #F2E5C6;
	margin-left: 5px;
	width: 462px;

}
.house_search select {
	background-color: #ffffff;
	font-size: 11px;
	border: 1px solid #AF6E2E;
	width: 200px;
}
.house_search select.place_select {
	margin-right: 20px;
}

.house_search {
	padding: 10px 0px;
	border-top: 1px solid #AF6E2E;
	border-bottom: 1px solid #AF6E2E;
	margin-bottom: 20px;
	float: left;
	width: 100%;
}

.reset_house, .search_house {
	background-color: #22135C;
	font-weight: bold;
	margin-left: 10px;
	padding: 2px;
	cursor: pointer;
	border: none;
	font-size: 10px;
	margin-top: 10px;
	float: right;
	color: #ffffff;
}
.house_buttons {
	padding: 10px 0px;
	float: left;
	width: 100%;
	border-bottom: 1px solid #22135C;
}
.house_buttons a {
	font-weight: bold;
	color: #CC3528 !important;
}
.house_buttons a.prevhouse {
	float: left;
}
.house_buttons a.nexthouse {
	float: right;
}
a.prevpicture {
	position: absolute;
	left: 30px;
	top: 27px;
	width: 91px;
	height: 17px;
	background-image: url(../img/prevpicture.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;
}
a.prevpicture:hover {
	background-position: 0px -16px;
	
}
a.nextpicture {
	position: absolute;
	right: 30px;
	top: 27px;
	width: 91px;
	height: 17px;
	background-image: url(../img/nextpicture.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor: pointer;
}
a.nextpicture:hover {
	background-position: 0px -16px;
	
}
a.close_pictures {
	position: absolute;
	right: 10px;
	top: 2px;
	color: #ffffff !important;
	cursor: pointer;
}
a.close_pictures:hover {
	text-decoration: underline;
}

/* house of the week */

#house_of_the_week  {
	position: absolute;
	top: -5px;
	margin-left: 0px;
	width: 128px;
	height: 120px;
	left: -168px;
	overflow: hidden;
	padding-top: 14px;
	background-image: url(../img/huis_vd_week.png);
	background-repeat: no-repeat;
	background-position:7px 0px;
}

#house_of_the_week.makelaardij_houses  {
	left: 608px;
	top: -4px;
}

#house_of_the_week select {
	width: 128px;
	font-size: 10px !important;
}
#house_of_the_week select option {
	font-size: 10px !important;
}
#house_of_the_week a.edit_houses_home {
	
	color: #ffffff;
	text-decoration: underline;
	width: 108px;
	text-align: right;
	float: left;
	position: absolute;
	left: 0px;
	top: 118px;
	height: auto;
	border: none;
}
#house_of_the_week div {
	position: relative;
}
#house_of_the_week div div{
	background-image:url(../img/background_textblock.jpg);
	background-repeat:repeat-y;
	padding-left: 9px;
	float: left;
	width: 119px;
	left: 0px;
	top: 0px;
	height: auto;
	
}
#house_of_the_week a.house_link {
	color: #ffffff;
	text-decoration: underline;
	width: 108px;
	text-align: right;
	position: absolute;
	left: 0px;
	top: 104px;
	height: auto;
	border: none;
}
#house_of_the_week div div a {
	margin: 0px;
	height: 90px;
	width: 119px;
	overflow: hidden;
	border: none;
	background-position: center center !important;
	
	
}
#house_of_the_week.house_overview span.house_image {
	width: 119px;
	height: 90px;

}
#house_of_the_week a span.house_price {
	top: 60px;
	font-size: 10px !important;
}
#house_of_the_week span.house_address {
	display: none;
}
.home_buttons {
	float: left;
	margin-top: -6px;
}
.home_buttons a {
	margin-right: 36px;
	
	border-bottom: 2px solid #ffffff;
	padding-top: 6px;
	float: left;
}

.home_buttons a:hover {
	border-color: #af6e2e;
}
.home_buttons a.last_img {
	margin-right: 0px;
}
span.important {
	border: none !important;
}

