.adres {
	border-top: 1px dashed #991C00;
	padding: 10px;
	margin: 0px;
	width: 510px;
}

.adres b {
	color: #6C3606;
}

.adres table {
	font-size: 80%;
	width: 500px;
	padding: 0px;
	margin: 0px;
	background-color: #FEF8EF;
	border-collapse: collapse;
}

.adres table tr {
	padding: 0px;
	margin: 0px;
}

.adres table .ratingbg {
	height: 4px;
	border: 1px solid #F5C17A;
	width: 300px;
	background-color: #fff;
}

.adres table .ratingfg {
	background-color: #FF7800;
	height: 4px;
	overflow: hidden;
}

.adres table td {
	border-bottom: 2px solid #fff;
	padding: 4px;
	margin: 0px;
}

#map_canvas {
	padding: 10px;
	width: 250px;
	height: 350px;
	float: right;
	margin-bottom: 10px;
}

.small {
	font-size: 80%;
	font-style: italic;
}

#postcode {
	width: 5em;
}

#straal {
	width: auto;
}

.adrescontainer {
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.adrescontainer img {
	float: left;
	padding-right: 20px;
}

.adresfooter {
	font-size: 90%;
	color: #aaa;
	padding-top: 6px;
}

#content2 h2 {
	padding-bottom: 6px;
}

.driecol {
	float: left;
	width: 30%;
	padding-right: 3%;
}

.review {
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.reviewimg {
	float: left;
}

.reviewtext {
	margin-left: 70px;
}

.review:last-child {
	border-bottom: 0px solid #fff;
}

.vermeldingzoektext {
	max-height: 3em;
	overflow: hidden;
}

.bt {
	
}

#content2 .bt a {
	padding: 3px 10px;
background-color: #544255;
border: 1px solid #aaa;
display: block;
color: #fff;
margin-bottom: 10px;
border-radius: 4px;
}

#content2 .bt a:hover {
	background-color: #ccc;
}

.h2fix {
	clear: both;
	padding: 10px 0
}

.imglarge {
	float: left;
	margin-right: 10px;
	width: 184px;
	height: 184px;
	margin-bottom: 20px
}

.imgsmall {
	float: left;
	margin-right: 6px;
}

.imgsmall img:hover {
	opacity: 0.4;
}

.opacity{
		opacity: 0.4;
	
}

.grijsbox {
	padding: 20px;
	margin-bottom: 20px;
	border-radius: 4px;
position:relative;
background-color: #FAFAFA;
border: 1px solid #E7E7E7;
}

#ctform {
	display: none;
	padding-top: 20px
}

#ctform input {
	width: 290px;
}

#ctform textarea {
	width: 457px;
	height: 120px;
}

#pijl {
	display: none;
	position: absolute;
	right: 0px;
margin-top:10px;
}

#bekijkbezoeker{
	position:absolute;
bottom:0px;
right:0px;
z-index:999;
padding:10px 20px;
}

