@charset "utf-8";
/* CSS Document */

body 								{background-color:#a59270;margin:20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;}
img 								{border:0px;}
hr									{display:none;}
.line								{height:1px;background-color:#d2cdc3;}
.lineBM								{height:1px;background-color:#d2cdc3;margin:5px 0px 5px 0px;}

.rel								{ position:relative;}
.clear								{ clear:both;}
.clearM								{ clear:both;margin-bottom:20px;}
.center								{ position:relative; width:970px; margin:0 auto}
.fl 								{ float:left;display:inline}
.fr									{ float:right}
.mb									{ margin-bottom:20px;}
.itemheader 						{ margin-bottom:10px;}
.headersub							{ color:#ffffff;font-size:11px;}
.itemonderschrift					{ color:#999999;font-size:10px;height:30px;line-height:30px;text-align:right;}
.datum								{ color:#999999;font-size:10px;text-align:right;}
.red								{ color:red;}
.reactiesuitdewijk					{ border-bottom:1px solid #d2cdc3;padding:5px 10px 5px 10px;}
	.reactiesuitdewijk a:link			{color:#333333;text-decoration:none;}
	.reactiesuitdewijk a:visited		{color:#333333;text-decoration:none;}
	.reactiesuitdewijk a:hover			{color:#999999;text-decoration:none;}
	.reactiesuitdewijk a:active			{color:#333333;text-decoration:none;}
.reactiesuitdewijkAnswer			{ border-bottom:1px solid #d2cdc3;padding:5px 10px 5px 10px; background-color:#d9d7d5;}	

.he_bg								{ background-image:url(../img/he_bg.jpg);}

a:active							{text-decoration:none;color:#000000;font-weight:bold;}
a:hover								{text-decoration:none;color:#000000;font-weight:bold;}
a:visited							{text-decoration:none;color:#000000;font-weight:bold;}
a:link								{text-decoration:none;color:#000000;font-weight:bold;}

a.black:active						{text-decoration:none;color:#000000;}
a.black:hover						{text-decoration:none;color:#000000;}
a.black:visited						{text-decoration:none;color:#000000;}
a.black:link						{text-decoration:none;color:#000000;}


h1									{margin:0px;padding:0px;}
.white								{padding:4px 0px 0px 0px;}
.helvetica							{padding:17px 0px 0px 0px;line-height:30px;height:30px;}
h2 									{margin:0px;padding:4px 0px 0px 0px;font-size:14px;color:#000000;}
h3									{margin:0px;padding:2px 0px 0px 0px;}
/* MENU */
.menu								{float:left;}
.menu ul							{list-style:inside;padding:0px;margin:0px;}
.menu li							{list-style:none;float:left;margin:0px;}

/* BOVENBALK */

.bovenbalk							{ position:absolute;top:0px;left:0px;background:url(../img/bg_bovenbalk.jpg) no-repeat bottom;width:100%;color:#ffffff;font-size:11px;z-index:100;text-align:justify;line-height:16px; visibility: hidden;}
.bovenbalk input 					{ width:235px;height:18px;border:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7f7e7e;padding:2px 0px 0px 5px;background-image:url(../img/bg_inputbovenbalk.jpg);}
#container_header					{ overflow:hidden;}
.bovenbalk .button					{ position:absolute;top:-9px;left:835px;}
.bovenbalkcontent					{ height:71px;margin:20px 0px 0px 0px;}
.logincontent 						{ padding:0px 20px 0px 30px;}


/* BOVENBALK */
.header 							{background-image:url(../img/bg_header.jpg);background-repeat:repeat-x;height:129px;position:relative;background-position:top left;}
.logo								{position:absolute;top:24px;left:3px;}
.payoff								{position:absolute;top:57px;left:697px;}

/* FRAME */

.contentholder 						{position:absolute;top:-43px;left:0px;}
.content							{background-image:url(../img/bg_content.jpg); background-repeat:repeat-y;padding:0px 40px 30px 40px; float:left;width:100%;}
.contentdetail						{background-image:url(../img/bg_contentdetail.jpg); background-repeat:repeat-y;padding:0px 40px 30px 40px; float:left;width:100%;}

/* ZOEK IN ONS AANBOD */
.zoekinonsaanbod 						{ background-image:url(../img/bg_aanbod.jpg); background-repeat:no-repeat;height:201px;width:240px;float:left;}
.zoekinonsaanbod  .margin 				{ margin:5px 10px 0px 10px;}
.zoekinonsaanbod	.margin .lineheight { line-height:25px;height:25px;}
.zoekinonsaanbod	.margin select 		{ background-image:url(../img/bg_select.jpg);background-repeat:repeat-x;background-color:#333333;width:220px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;}

/* TOEKOMSTIGE PROJECTEN */
.tpro 						{ background-image:url(../img/bg_nieuwbouw.jpg); background-repeat:no-repeat;height:242px;width:240px;float:left;}
.tpro  .margin				{ margin:5px 10px 0px 10px;}
.tpro	.margin .lineheight { line-height:25px;height:25px;}
.tpro	.margin select 		{ background-image:url(../img/bg_select.jpg);background-repeat:repeat-x;background-color:#333333;width:220px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;}

/* TOEKOMSTIGE PROJECTEN */
.infobox 						{ background-image:url(../img/bg_infobox.jpg); background-repeat:repeat-y;width:240px;float:left;}
.infobox  .margin				{ margin:5px 10px 0px 10px;}
.infobox  .margin .lineheight	{ line-height:20px;height:20px;}
.infobox  .margin select 		{ background-image:url(../img/bg_select.jpg);background-repeat:repeat-x;background-color:#333333;width:220px;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.infobox  .margin .small		{ text-align:right;color:#999999;font-size:10px;font-size:11px;}

.infobox  .margin .small a:link		{ text-align:right;color:#999999;font-size:10px;font-size:11px;text-decoration:none;}
.infobox  .margin .small a:visited	{ text-align:right;color:#999999;font-size:10px;font-size:11px;text-decoration:none;}
.infobox  .margin .small a:hover	{ text-align:right;color:#000000;font-size:10px;font-size:11px;text-decoration:none;}
.infobox  .margin .small a:active	{ text-align:right;color:#999999;font-size:10px;font-size:11px;text-decoration:none;}

/* SMALL CLASS */

.small				{ text-align:right;color:#999999;font-size:10px;font-size:11px;}
.small a:link		{ text-align:right;color:#999999;font-size:10px;font-size:11px;text-decoration:none;}
.small a:visited	{ text-align:right;color:#999999;font-size:10px;font-size:11px;text-decoration:none;}
.small a:hover		{ text-align:right;color:#000000;font-size:10px;font-size:11px;text-decoration:none;}
.small a:active		{ text-align:right;color:#999999;font-size:10px;font-size:11px;text-decoration:none;}

/* MIJN HUIS BLOG */
.mijnhuisblog						{ margin-top:20px;float:left;}

/* onzemensen */
.onzemensen 						{ margin-top:20px;float:left;}

/* kantoren */
.kantorenContainer						{ width:440px; height:240px; }
.kantorenOverzicht 						{ position:relative; float:left; width:140px; height:110px; margin:0px 6px 10px 0px}
.kantorenOverzichtRight 				{ position:relative; float:left; width:140px; height:110px; margin:0px 0px 10px 0px}

/* mijnhuisblog */
.mijnhuisblogdetail					{float:left;margin-bottom:20px;}
.mijnhuisblogdetail .text			{position:absolute;top:230px;left:10px;color:#edebe9;font-size:11px;}

/* LOPENDE PROJECTEN */
.lopendeprojecten					{float:left;width:100%;margin-bottom:10px;}
.projecteninfo						{padding:0px 0px 0px 10px;float:left;width:320px;}

/* GROTE PROJECTEN */
.groteprojecten										{float:left;width:100%;margin-bottom:20px;}
.groteprojecten .projecteninfo						{padding:0px 0px 0px 10px;float:left;width:200px;}
.groteprojecten .thumbnail							{width:230px; height:153px; float:left;position:relative;}
.groteprojecten .thumbnail .bg						{width:230px; height:153px; float:left; background-repeat:no-repeat;}
.groteprojecten .thumbnail .afbs					{width:230px; height:153px;background-repeat:no-repeat;}
.groteprojecten .thumbnail .bar						{width:230px; height:20px; position:absolute; top:133px; left:0px; background-color:#333333;-moz-opacity: 0.8;-khtml-opacity: 0.8;filter: Alpha(opacity=80, finishopacity=0, style=0);}
.groteprojecten .thumbnail .text					{width:210px; height:20px; position:absolute; top:133px; left:10px;overflow:hidden;}
.groteprojecten .thumbnail .flag					{width:127px; height:127px; position:absolute; top:0px; left:103px;overflow:hidden;}

/* ACCOUNTFORMS */
.accountform						{}
.accountform input 					{ width:432px;height:18px;background-color:#eceae8;border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;padding:2px 0px 0px 5px;margin-bottom:10px;}
.accountform textarea				{ width:432px;height:388px;background-color:#eceae8;border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;padding:2px 0px 0px 5px;margin-bottom:10px;}
.accountsubitem						{ background-color:#e1dfdd;}

/* KOLOMMEN */

.col1 								{float:left;width:440px;display:inline;margin-right:20px;}
.col1		.text					{margin-bottom:20px;}
.col1Big							{float:left;width:680px;display:inline;margin-right:20px;}
.col2								{float:left;width:240px;display:inline;margin-right:20px;}
.col3								{float:left;width:170px;display:inline;}

.col1e2								{float:left;width:700px;display:inline;margin-right:20px;}
.col2e3								{float:left;width:430px;display:inline;}

/* THUMBNAIL */
.thumbnail							{width:110px; height:110px; float:left;position:relative;}
.thumbnail .bg						{width:110px; height:110px; float:left; background-repeat:no-repeat;}
.thumbnail .afbs					{width:110px; height:73px;background-repeat:no-repeat;overflow:hidden;}
.thumbnail .bar						{width:110px; height:20px; position:absolute; top:73px; left:0px; background-color:#333333;-moz-opacity: 0.8;-khtml-opacity: 0.8;filter: Alpha(opacity=80, finishopacity=0, style=0);}
.thumbnail .text					{width:90px; height:20px; position:absolute; top:73px; left:10px;overflow:hidden;}


/* MAIN ITEMS */
.backto								{border-bottom:1px solid #d2cdc3;position:absolute;top:35px;left:40px;width:700px;}

/* DETAILBOX */
.detailbox							{background-image:url(../img/detailbox_bg.jpg); background-repeat:repeat-y;}
.detailbox	.margin					{margin:0px 20px;}
.detailbox	.margin	.pad			{padding-left:20px;width:200px;font-size:11px;}
.detailbox	.margin ul				{list-style:inside;padding:0px;margin:0px;float:left;}
.detailbox	.margin li				{list-style:none;float:left;margin:0px;float:left;width:100%;}

/* PAGING */

.paging								{float:left;width:100%;border-top:1px solid #d2cdc3;color:#999999;font-size:11px;}
.paging a:link						{color:#999999;text-decoration:none;font-weight:normal;}
.paging a:visited					{color:#999999;text-decoration:none;font-weight:normal;}
.paging a:active					{color:#999999;text-decoration:none;font-weight:normal;}
.paging a:hover						{color:#ffffff;text-decoration:none;font-weight:normal;}
.paging div							{float:right;}
.paging .bg							{background-image:url(../img/pa_bg.jpg);background-repeat:repeat-x;}

.pagingR							{float:right;color:#999999;font-size:11px;}
.pagingR a:link						{color:#999999;text-decoration:none;font-weight:normal;}
.pagingR a:visited					{color:#999999;text-decoration:none;font-weight:normal;}
.pagingR a:active					{color:#999999;text-decoration:none;font-weight:normal;}
.pagingR a:hover					{color:#ffffff;text-decoration:none;font-weight:normal;}
.pagingR div						{float:right;}
.pagingR .bg						{background-image:url(../img/pa_bg.jpg);background-repeat:repeat-x;}

.pagingL							{float:left;color:#999999;font-size:11px;}
.pagingL a:link						{color:#999999;text-decoration:none;font-weight:normal;}
.pagingL a:visited					{color:#999999;text-decoration:none;font-weight:normal;}
.pagingL a:active					{color:#999999;text-decoration:none;font-weight:normal;}
.pagingL a:hover					{color:#ffffff;text-decoration:none;font-weight:normal;}
.pagingL div						{float:left;}
.pagingL .bg						{background-image:url(../img/pa_bg.jpg);background-repeat:repeat-x;}

.pagingLT							{color:#999999;font-size:11px;}
.pagingLT a:link					{color:#999999;text-decoration:none;font-weight:normal;}
.pagingLT a:visited					{color:#999999;text-decoration:none;font-weight:normal;}
.pagingLT a:active					{color:#999999;text-decoration:none;font-weight:normal;}
.pagingLT a:hover					{color:#ffffff;text-decoration:none;font-weight:normal;}
.pagingLT .float					{float:left;}
.pagingLT .bg						{background-image:url(../img/pa_top_bg.jpg);background-repeat:repeat-x;}

.pagingline							{border-top:1px solid #d2cdc3;}
.paginglineBottom					{border-bottom:1px solid #d2cdc3;}
/* DETAIL PAGINA */
.detailbrown						{ background-color:#dcd9d5;}
.detailbrown .padding				{ padding:20px;}
.detailbrown .padding2				{ padding:20px 20px 0px 20px;}
.detailbrown input 					{ width:297px;height:18px;border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7f7e7e;padding:2px 0px 0px 5px;margin-bottom:10px;}
.detailbrown textarea				{ width:297px;height:69px;border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7f7e7e;padding:2px 0px 0px 5px;margin-bottom:10px;}

.blogitem							{margin-bottom:20px;float:left;width:100%;}
.blogitem .img						{float:left;width:90px;}
.blogitem .text						{float:left;width:300px;}
.blogitem a:link					{color:#7f7e7e;text-decoration:none;}
.blogitem a:visited					{color:#7f7e7e;text-decoration:none;}
.blogitem a:active					{color:#7f7e7e;text-decoration:underline;}
.blogitem a:hover					{color:#7f7e7e;text-decoration:underline;}
.blogitem .small					{font-size:11px;line-height:13px;}
.blogitem .sub						{color:#999999;font-size:11px;}

.emailright							{ float:left;width:80px;font-size:11px; }
.emailleft							{ float:left;width:320px; }
.detailomschrijving					{border-bottom:1px solid #a19682;margin-bottom:20px;}
.detailomschrijving .padding		{padding-left:20px;}

.introtext							{height: 200px; overflow: hidden; width: 230px; height: 595px;}

/* FLICKRPHOTOS */
.flickrphotos						{ float:left;width:77px;}

/* DASHBOARD */ 
.dashboard							{ padding:0px 10px 0px 10px;}
.dashboardlineHouses				{ line-height:29px;height:29px;border-bottom:1px solid #b5b6a8;padding:0px 10px 0px 10px;}
.dashboardline						{ line-height:29px;height:29px;border-bottom:1px solid #b5b6a8;padding:0px 1px 0px 1px;}
.dashboardlinenop					{ line-height:29px;height:29px;border-bottom:1px solid #b5b6a8;}
.dashboardline a:link				{ color:#999999;text-decoration:none;}
.dashboardline a:visited			{ color:#999999;text-decoration:none;}
.dashboardline a:hover				{ color:#333333;text-decoration:none;}
.dashboardline a:active				{ color:#333333;text-decoration:none;}

.dashboardlinedateHouses			{ line-height:29px;height:29px;border-bottom:1px solid #b5b6a8;padding:0px 10px 0px 10px;font-size:11px;color:#999999;text-align:right;}
.dashboardlinedate					{ line-height:29px;height:29px;border-bottom:1px solid #b5b6a8;padding:0px 1px 0px 1px;font-size:11px;color:#999999;text-align:right;}
.dashboardsubitem					{ background-color:#f2f2f2;}
.dashboardsubitemNew				{ background-color:#acacac;}
.dashboardpadding					{ padding:0 10px 10px 10px;}
.dashboardpadding input 			{ width:400px;height:18px;border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7f7e7e;padding:2px 0px 0px 5px;margin:0px 0px 10px 0px;}
.dashboardpadding textarea			{ width:400px;height:140px;border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7f7e7e;padding:2px 0px 0px 5px;margin-bottom:10px;}
.dashboardpadding .submitImg		{ margin-left:200px;}

#dashboardpaddingLeft				{ padding-left:0px !important; }


.editWeblog					{ margin:5px 10px 0 10px; float:left;}
.editWeblog input 			{ width:400px;height:18px;border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7f7e7e;padding:2px 0px 0px 5px;margin:0px 0px 10px 0px;}
.editWeblog textarea			{ width:400px;height:140px;border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7f7e7e;padding:2px 0px 0px 5px;margin-bottom:10px;}
.editWeblog .submitImg			{ margin-left:210px;}


.dashboardsmall						{ font-size:10px;color:#999999;}
.dashboardsmall a:link				{ color:#999999;text-decoration:none;}
.dashboardsmall a:visited			{ color:#999999;text-decoration:none;}
.dashboardsmall a:hover				{ color:#584b32;text-decoration:none;}

.dashboardmenu						{ width:890px;height:30px;margin-bottom:20px;background-image:url(../img/nav/dashboard-space.jpg); background-repeat:repeat-x; }
.dashboardmenu	div					{ float:left;}

.dashboardreaction					{float:right;color:#999999;font-size:11px; margin-top:-5px;}
.dashboardreaction a:link			{color:#999999;text-decoration:none;}
.dashboardreaction a:visited		{color:#999999;text-decoration:none;}
.dashboardreaction a:active			{color:#999999;text-decoration:none;}
.dashboardreaction a:hover			{color:#ffffff;text-decoration:none;}
.dashboardreaction div				{float:right;}
.dashboardreaction .bg				{background-image:url(../img/pa_bg.jpg);background-repeat:repeat-x;}

.dashboardEditReaction				{background-color:#f2f2f2; width:100%; float:left;}
.dashboardEditReactionContent		{display:none;}

.actionResult						{color:#ff0010; font-weight: bold; margin-top: 5px; display:block; }

.margin10							{margin:10px; float:left;}

.weblogTitle						{float:left; width:246px; font-size:12px; font-weight:bold; color:#999999;}
.weblogDate							{float:left; width:180px;}
.weblogText							{float:left; width:100%; background-color:#f2f2f2;}

.flLeft								{float:left;}
.w410								{width:410px;}
.w185								{width:185px;}
.w80								{width:80px;}
.f11c333							{font-size:11px; color:#333;}
.f11cfff							{font-size:11px; color:#fff;}
.f10c333							{font-size:10px; color:#333;}
.f10cfff							{font-size:10px; color:#fff;}
.f10c000							{font-size:10px; color:#000;}
.f10c999							{font-size:10px; color:#999;}
.bgCCC								{background-color:#ccc;}
.bold								{font-weight:bold;}
.pointer							{cursor:pointer;}
.c999								{color:#999;}
.c999f10							{color:#999; font-size:10px;}
.c5e5e5eBold						{color:#5e5e5e; font-weight:bold;}

.infoboxContent						{float:left; padding-left:10px; padding-right:10px;}
/* HIGHSLIDE */

.highslide-header2	{ background:url(../img/bg_highslide.jpg) repeat-x; height:30px; line-height:30px; padding:0px 10px 0px 10px;}
.highslide-body2	{ border:1px solid #ffffff;}

.zoom { cursor: url(../img/zoomin.cur), pointer;  outline: none; }

.faqForm			{margin-top:10px;}
.faqForm input		{ width:400px;height:18px;border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7f7e7e;padding:2px 0px 0px 5px;margin-bottom:10px;}
.faqForm textarea	{ width:400px;height:69px;border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#7f7e7e;padding:2px 0px 0px 5px;margin-bottom:10px;}

/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background:url(http://server01/ruseler2/genericComponents/highslide/graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}
