body{
	font-family: Verdana, Tahoma, Arial; font-size: 11px; background-color: #fafafa;
	behavior: url("csshover3.htc");
}
a img{border:0px;}

a.normallink{font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #172333;}
a:hover{color: #8DC73F;}

h1{font-family: Trebuchet MS,Verdana,Tahoma,Arial; font-size: 20px; color: #4aaae6; font-weight: 400;}
p{font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #172333;}
.normal{font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #172333;}
.normalwhite{font-family: Verdana, Tahoma, Arial; font-size: 14px; color: #ffffff;}
.bold{font-family: Verdana, Tahoma, Arial; font-size: 11px; font-weight: 600; color:#172333;}
.italic{font-family: Verdana, Tahoma, Arial; font-size: 11px; font-style: italic; color:#172333;}
.small{font-family: Verdana, Tahoma, Arial; font-size: 9px; color: #172333;}
.normalgray{color:#BFC0C2;font-size:9px;}
.mailLinkIntro{color:#BFC0C2;font-size:9px;text-decoration:none;}

.table-with-background { background-color: #cacfc3; }
.cell-with-background { background-color: #fafafa; padding:10px; }
.table-with-border { border: solid 1px #cacfc3; }

.input{font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #172333;}
textarea{font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #172333;}

.flyOver{cursor: pointer; cursor: hand;}
.flyOut{cursor: auto;}

#flashslideshow {
	z-index:1;
}
#nav {
	z-index:3;
	margin:0px;
	margin-bottom:1px;
	text-align:center;
	height:29px;
}
	#nav li{
		z-index:3;
		list-style:none;
		background-color:#fafafa;
		color:gray;
		display:inline;
		margin:0px;
		padding:10px 1px;
		width:70px;
		vertical-align:middle;
	}
		#nav li:hover{
			color:white;
			background:transparent url('images/menu_hover.jpg') no-repeat center bottom;
		}
	#nav li.hovered{
		color:white;
		background:transparent url('images/menu_hover.jpg') no-repeat center bottom;
	}
	#nav li.hovered a{
		color:white;
	}
	#nav a{
		width:100%;
		padding:8px 5px;
		margin-bottom:3px;
		font-weight:bold;
		color:gray;
		text-decoration:none;
		font-size:80%;
		text-transform:capitalize;
	}
		#nav a:hover{
			color:white;
		}
		
/* subnav */
#nav li:hover ul {
	display:block;
}
#nav li ul{
	z-index:3;
	display:none; /* hidden by default */
	z-index:100;
	padding-left:0px;
	padding-top:8px;
	padding-bottom:8px; 
	text-align:left;
	font-size:10px;
	background:white;
	position:absolute;
	border:2px solid #CCC;
	border-top:none;
}
	#nav #aanbod{
		margin-top:10px;
		margin-left:301px;
	}
	#nav #referenties{
		margin-top:10px;
		margin-left:367px;
	}

#nav li ul li{
	background:none;
	display:block;
	width:160px;
	padding:0px 3px;
}
#nav li ul li a, #nav li.hovered ul li a{
	padding:0px;
	padding-left:5px;
	line-height:180%;
	color:black;
	font-size:100%;
	height:12px;
	font-weight:normal;
}
	#nav li ul li a:hover, #nav li.hovered ul li a:hover{
		color:green;
	}
#nav li ul li:hover{
	background:none;
	color:black;
}

#searchTable {
	background:url('images/95_transparent.png');
	border:2px solid #DDD;
	height:90%;
}

/*******************/
/* SEARCHRESULTS */
/*******************/
.listHeader, .listHeader a{
	padding:10px;
	font-weight:bold;
	color:gray;
	margin-bottom:2px;
}
.listHeader a{
	padding:0px;
}
.rowstyle1 {
	border-bottom:2px solid #AAA;
}
.rowstyle1 .title {
	/*color:#19171C;*/
	color:white;
	text-decoration:none;
	font-size:11px;
	background-color:#7ABDDE;
	margin:0px 4px;
	margin-bottom:3px;
	padding:3px;
	margin-left:215px;
	font-weight:bold;
}
.referenceList .rowstyle1 .title, .referenceList .rowstyle1 .description{
	margin-left:115px;
}
.rowstyle1 a{
	text-decoration:none;
}
.new{
	float:right;
	padding:3px;
	background-color:green;
}
.rowstyle1 .mainImage {
	float:left;
	margin-right:2px;
	background-color:white;
	padding:4px;
	border:1px solid #999;
}
.rowstyle1 .informationRequest{
}
.rowstyle1 .informationRequest a {
	margin-right:12px;
	font-size:10px;
	color:#087AA4;
	text-decoration:none;
	line-height:150%;
	padding-right:14px;
}
.rowstyle1 .verkocht_verhuurd{
	position:absolute;
	padding:5px;
	margin-top:40px;
	color:red;
	margin-left:75px;
	background-color:white;
	font-weight:bold;
	font-size:12px;
}
.rowstyle1 .description{
	font-size:11px;
	margin-left:215px;
}


/* DETAIL */
#bigImg{
	float:left;
	margin-top:1px;
	margin-left:3px;
	border:1px solid #ddd;
}
.navButton
{
	color:white;
	border:1px solid transparent;
	padding:3px;
	text-decoration:none;
	display:block;
}
.navButton:hover
{
	background-color:#BAE084;
	border-top:1px solid #D4EDB5;
	border-left:1px solid #D4EDB5;
	border-right:1px solid black;
	border-bottom:1px solid black;
	cursor:pointer;
	color:black;
}
#thumbs{
	margin-left:410px;
	text-align:center;
}
	.smallImg table{
		height:103px;
		width:102px;
		margin:2px;
	}
	.smallImg{
		margin:1px;
		background-color:white;
		border:1px solid #DDD;
	}
.korteOmschrijving {
	padding:5px;
	background-color:#C0E0F0;
	margin:3px;
}
	.korteOmschrijving p{
		margin:0px;
		padding:0px;
	}
#listDiv{
	height:100%;
	/*background:transparent url('images/dotGray.png') repeat-y center top;*/ 		/* voor 2 column view */
}
#listDiv.referenceList{
	height:100%;
	background:transparent url('images/dotGray.png') repeat-y center top; 		/* voor 2 column view */
}
.td_verkocht_verhuurd .verkocht_verhuurd{
	background-color:#8DC73F;
	padding:8px;
	color:white;
	font-weight:bold;
}
	
/* MAILING */
.facilimmo-header{font-family:Verdana, Arial;font-size:11px;font-weight:bold;color:#19171C;background:#BFC0C2;}

#ajax_listOfOptions{position:absolute;width:175px;height:250px;overflow:auto;border:1px solid #317082;background-color:#FFF;text-align:left;font-family:Verdana, Arial;font-size:11px;z-index:100;}
#ajax_listOfOptions div{margin:1px;padding:1px;cursor:pointer;font-size:0.9em;}
#ajax_listOfOptions .optionDiv{}
#ajax_listOfOptions .optionDivSelected{background-color:#317082;color:#000;}
#ajax_listOfOptions_iframe{background-color:#F00;position:absolute;z-index:5;}

#mailing table{
	font-size:11px;
}
.pointer:hover{
	cursor:pointer;
}
