div.zoekadviseur {
	border-bottom:solid 2px #F6E5B7;
}
div.zoekadviseur form {
	overflow:auto;
}
div.zoekadviseur div.zoekadviseur-links {
	float:left;
	width:300px;
	padding-right:30px;
}
div.zoekadviseur div.zoekadviseur-rechts {
	float:left;
	width:300px;
	padding:25px 0;
}
div.zoekadviseur div.zoekadviseur-rechts dl {

}
div.zoekadviseur div.zoekadviseur-rechts dl dt {
	float:left;
	width:150px;
	clear:left;
	padding-top:5px;
}
div.zoekadviseur div.zoekadviseur-rechts dl dd {
	float:left;
	width:150px;
	padding-bottom:5px;
}
div.zoekadviseur div.zoekadviseur-rechts dl dd input {
	width:150px;
	border:solid 1px #F2D18E;
	background:white;
	padding:3px;
}
div.zoekadviseur div.zoekadviseur-rechts dl dt strong {
	display:block;
	font-weight:bold;
	padding:5px 0;
}


div.zoekresultaten {
	margin-left:-210px;
	width:865px;
	background:white;
	min-height:300px;
	overflow:hidden;	
	position:relative;
}

div.zoekresultaten-fout {
	border:1px solid #F5D68A;
	background:#FEF8E7;
	padding:5px 10px;
	margin:20px 0;
}

/* Links */
div.zoekresultaten-links {
	float:left;
	width:189px;
}

/* Kaart */
div.zoekresultaten div.kaart {

	background:#FEF8E7;/* url(../../../images/hoek.gif) bottom left no-repeat;*/
}
div.zoekresultaten div.kaart div#map {
	margin:0;padding:0;
	width:190px;
	height:392px;
	border-bottom:solid 1px #E7A929;	
}
div.zoekresultaten div.kaart div#map2 {
	margin:0;padding:0;
	width:865px;
	height:392px;
	border-bottom:solid 1px #E7A929;	
}
div.zoekresultaten div.kaart p {
	text-align:right;
	font-size:11px;
	padding:3px 10px 8px 10px;
	margin:0;
}
div.zoekresultaten div.kaart p a {
	cursor:pointer;
	text-decoration:underline;
}

/* Recente resultaten */
div.zoekresultaten-recent {
	margin-top:10px;
}
div.content div.col2 div.zoekresultaten-recent ul {
	background:#FEF8E7;/*url(../../../images/hoek.gif) bottom left no-repeat;*/
	padding:5px 0 8px 7px;
	margin-bottom:0 0 10px 0;
	list-style:none;
}
div.content div.col2 div.zoekresultaten-recent ul li {
	font-size:11px;
	margin:0;padding:0;
	list-style:none;
}
div.content div.col2 div.zoekresultaten-recent ul li.kop {
	padding-right:7px;
	font-weight:bold;
	font-size:12px;
}
div.content div.col2 div.zoekresultaten-recent ul li a {
	display:block;
	padding:6px 6px 5px 7px;
	text-decoration:none;
	color:#333;
}
div.content div.col2 div.zoekresultaten-recent ul li a:hover {
	text-decoration:underline;
}
div.content div.col2 div.zoekresultaten-recent ul li.kop a {
	border-bottom:solid 1px #F2D18E;
	padding:4px 6px 6px 7px;
}

/* Kaart groot */
div.zoekresultaten div.kaart.kaart-groot {
	position:absolute;
	left:0px;
	top:0px;
	width:865px;
	float:none;
	z-index:99;
	border-bottom:solid 5px #FFF;
}


/* Resultaten */
div.zoekresultaten div.zoekresultaten-lijst {
	border-left:solid 1px #FEF2CF;
	float:right;
	width:655px;
	padding-left:20px;
}

div.content div.col2 div.zoekresultaten div.zoekresultaten-lijst  ul.resultaten {
	border-top:solid 1px #FEF2CF;
	overflow:auto;
	padding:5px 0 0 0;
	list-style:none;
}
div.content div.col2 div.zoekresultaten div.zoekresultaten-lijst  li.result {
	clear:both;
	position:relative;
	height:120px;
	width:100%;
	background:#FFF;
	margin-bottom:5px;
	padding: 0 0 5px 0;
	border-bottom:solid 1px #FEF2CF;
	list-style:none;
	list-style-image:none;
}

div.zoekresultaten div.zoekresultaten-lijst  li.result-hidden {
	display:none;
}

div.content div.col2 div.zoekresultaten div.zoekresultaten-lijst  ul.naw {
	float:left;
	width:330px;
	list-style:none;
	padding:10px 0 0 15px;
	font-size:11px;
}
div.content div.col2 div.zoekresultaten div.zoekresultaten-lijst  ul.naw li {
	padding-bottom:1px;
	height:14px;
	overflow:hidden;
	list-style:none;
}
div.zoekresultaten div.zoekresultaten-lijst  ul.naw li strong {
	font-weight:bold;
	font-size:12px;
}
div.content div.col2 div.zoekresultaten div.zoekresultaten-lijst  ul.acties {
	float:right;
	width:131px;
	padding:10px 10px 0 0;
	list-style:none;
	list-style-image:none;
}
div.content div.col2 div.zoekresultaten div.zoekresultaten-lijst  ul.acties li {
	margin-bottom:3px;
	list-style:none;
	list-style-image:none;
}	
div.zoekresultaten div.zoekresultaten-lijst  ul.acties li {
	text-align:right;
}

div.zoekresultaten div.zoekresultaten-lijst  ul.acties li.afstand {
	padding-bottom:2px;
}

div.zoekresultaten div.zoekresultaten-lijst img {
	float:left;
}

/* Naar overflow hidden */
div.content {
	overflow:hidden;
}

/* Route en kaart */
div.adviseur {
	overflow:auto;
	padding-top:10px;
}
div.adviseur img {
	float:left;
}
div.adviseur ul.naw {
	float:left;
	padding:10px;
}
div.adviseur ul.naw li {
	padding-bottom:2px;
	height:14px;
	overflow:hidden;
}
div.adviseur-kaart, div.adviseur-route {
	overflow:hidden;
	margin:10px;
}

