.objectdetails {
	float:			left;
	clear: 			none;
	width: 			628px;
	margin: 		30px 47px 0 0;
}

.objectdetails .objectheader img {
	float:			left;
	margin:			0 10px 5px 0;
	padding:		5px;
	border:			1px solid #fff;
}
	
	.objectdetails .objectheader h1 {
		color:			#75221A;
		margin:			0;
		padding-bottom:	0;
	}
	
	.objectdetails .objectheader p {
		font-size:		12px;
		color:			#000;
	}

.objectdetails ul.tabs, .objectdetails ul.tabs li {
	list-style:		none;
	margin: 		0;
	padding:		0;
}
	
	.objectdetails ul.tabs {
		margin: 		10px 0;
		overflow: 		hidden;
		clear:			both;
		border-bottom:  1px solid #fff;
		padding-left:	10px;
	}

	.objectdetails ul.tabs li {
		float:			left;
		clear:			none;
	}
			
	.objectdetails ul.tabs li.button {
		width: 			150px;
		font-size: 		13px;
		cursor: 		pointer;
		background: 	transparent url('../layout/nav/button.jpg') repeat-x bottom;
		height:			20px;
		padding:		17px 0 0 0;
		text-align: 	center;
	}

	.objectdetails ul.tabs li.lft, .objectdetails ul.tabs li.rgt  {
		width: 			10px;
		height:			37px;
		background: 	no-repeat bottom;
	}

	.objectdetails ul.tabs li.lft  {	
		background-image:	url('../layout/nav/lft.jpg');
	}
	
	.objectdetails ul.tabs li.rgt  {	
		background-image:	url('../layout/nav/rgt.jpg');
		width: 				6px;
	}	
	
	.objectdetails ul.tabs li.lft.current  {	
		width: 				9px;
		background-image:	url('../layout/nav/lft_current.jpg');
	}
	
	.objectdetails ul.tabs li.rgt.current  {	
		background-image:	url('../layout/nav/rgt_current.jpg');
	}
		
	.objectdetails ul.tabs li.button:hover {
		font-weight: 		bold;
	}
	
	.objectdetails ul.tabs li.button.current {
		color:			#75221A;
		font-weight: 	bold;
		background: 	url('../layout/nav/button_current.jpg') repeat-x bottom;
	}
	
	.objectdetails ul.tabs li.general 	{ 	width:  100px;	}
	.objectdetails ul.tabs li.fotos 	{ 	width:  55px;	}
	.objectdetails ul.tabs li.details 	{ 	width:  85px;	}
	.objectdetails ul.tabs li.map 		{ 	width:  90px;	}
	.objectdetails ul.tabs li.brochure 	{ 	width:  70px;	}
	.objectdetails ul.tabs li.offerte 	{ 	width:  70px;	}
	
	
.objectdetails .wrapper {
	clear: 			both;
	overflow: 		hidden;
	margin-bottom: 	10px;
	border-left:	1px solid #fff;
	border-right:	1px solid #fff;
	border-bottom:	1px solid #fff;
	padding:		10px;
	margin-top:		-10px;
}

.objectdetails h3 {
	margin:			10px 0;
}

.objectdetails .kenmerken li, .objectdetails .kenmerken {
	list-style: 	none;
}

.objectdetails .kenmerken li {
	overflow: 		hidden;
	clear: 			both;
}
	
	.objectdetails .kenmerken .title {
		font-weight: 	bold;
		margin-top:		10px;
	}
	
	
	.objectdetails .kenmerken .label {
		float:			left;
		width:			200px;
	}

/* forms */
	.objectdetails fieldset {
		padding:		10px;
		width: 			400px;
		border-width: 	1px 0 0 0;
		margin-top: 	10px;
	}
	
	.objectdetails dd {
		float: 			left;
		clear: 			none;
	}


	.objectdetails dt {
		float:			left;
		width: 			170px;
		margin: 		5px 10px 0 0;
		text-align: 	right;
		clear: 			left;
	}
	
	.objectdetails dd {
		float: 			left;
		clear: 			none;
		width: 			220px;
		overflow: 		hidden;
		margin-top:		5px;
	}

	.objectdetails input[type=text] {
		width:			95%;
	}	
	
	.objectdetails select {
		width:			97%;
	}	
	
			
	.objectdetails input[type=submit] {
		float:			right;
	}	


.objectdetails .firstimage {
	height: 		400px;
	width: 			200px;
}

.objectdetails .firstimage img {
	padding:		5px;
	border:			1px solid #CCCCCC;
}

.objectdetails .thumbnails {
	clear: 			both;
	overflow: 		hidden;
	margin:			10px 0;
}

	.objectdetails .thumbnails img {
		margin: 		10px 17px 0 0;
		float:			left;
		clear:			none;
		padding:		3px;
		border:			1px solid #CCCCCC;
	}

	.objectdetails .thumbnails img:hover {
		border-color:	#75221A;
	}	