body {
	background: #fff;
	font: 75% "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
}

h1 {
	margin-top: 0;
}

/* --------------------- */

.header ul, .main-navigation, .footer, .layout-left, .tabs, .print, .box-layer, .confirmbox-overlay, 
.lightbox, .lightbox-wide, .lightbox-media, .tooltip-container, .map-container, .map, .traffic-light {
	display: none !important;
}

img {
	border: 0;
}

.toggle-content {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/* ---------------------
   Print styles for 'Mijn huis' tabs
*/
.mijn_huis {
	margin-top: 1em;
}

.mijn_huis .left {
	margin-bottom: 1em;
}

.box_type-3 a, .box_type-5 a {
	display: none;
}

.box_type-3 dt, .box_type-5 dt {
	float: left;
	clear: left;
	width: 160px;
}

.box_type-3 dd, .box_type-5 dd {
	float: left;
	width: 400px;
}

.box_type-3 ul, .box_type-5 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.info, .button {
	display: none;
}

.V82-1 img {
	border: 0;
	margin: 1em 1em 0 0;
}

.V82-1 .foto-close, .V82-1 .info, .V82-1 .button {
	display: none;
}

.V82-2, .V82-3 {
	display: none;
}

/* ---------------------
   Print styles for 'Resultaat'
*/
.box_type-10 { /* searchbox style */
	display: none;
}

.m30, .m31, .legenda-pins, #map-boxes-container, .m30-2-pagination, .m30-2-details {
	display: none !important;
}

.m30-2 .image-left2 {
	float: left;
	margin: 0 10px 0 0;
}

.m30-2 {
	padding: 1.5em 0;
	border-bottom: solid 1px #ccc;
}

.m30-2 .left {
	float: left;
	width: 340px;
}

.m30-2 .left2 {
	float: left;
	width: 180px;
}

.m30-2 a {
	color: #000;
	text-decoration: none;
}

.m30-2 p {
	margin: 0;
}

.m30-2 p.prijs {
	margin-top: 1em;;
}

.m30-2-banners {
	float: left;
	width: 100px;
}

.verkocht, .m30-2 br.cb, .m30-2 .right, .m30-2 .number-banner {
	display: none !important;
}

.m30-2 div.cb {
	clear: both;
}

.m30-2 .vergelijk-banner {
	color: #098dcd;
}

.m30-2 .bekeken-banner {
	color: #006633;
}

.m30-2 .bezichtigd-banner {
	color: #c00249;
}

.m30-2 .geboden-banner {
	color: #9900cc;
}

/* --------------------- */

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

