#containerASP {
	width:770px;
	margin:auto;
	height:100%;

}

.left { float: left !important; }

/* CLEARFIX HACK */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* stop commented backslash hack */

.slider .background { background:#0018a8;padding:5px 5px 5px 5px;margin-bottom: 1em;} 
.exclusief .slider .background { background:#000; }
.exclusief .slider .exclusief_hoek { }
.slider .quartercolumn { width:100px; background:#fff;} 
.slider .houseinfo { padding-top:5px;} 
.slider ul { margin:0px 10px;padding-bottom:5px; border-bottom:0px;}
.slider ul li div { padding:0px 0px} 
.slider .halfcolumn { width:470px;} 


.imageslider .largeimageholder { height:346px; background:#fff; margin-right:10px; overflow:hidden; border:1px solid #fff; width:461px}
.imageslider #fotoholder { width:100000px; }
.imageslider .largeimageholder .largeimage { float:left; height:346px; width:461px;background:#fff;}
.imageslider #slider { overflow:hidden; padding:10px 0px 0px 0px; width:461px; height:100px;}
.imageslider #slider .thumbnailholder { height:100px; width:2000px;}
.imageslider #slider .thumbimage { cursor:pointer;border:1px solid #fff; float:left; height:100px; width:133px;background:#fff; margin-right:10px;}
.imageslider .button_left { background:url(../images/arrow_left.gif) no-repeat center; width:10px; height:20px; float:left;margin:10px 10px 0px 10px }
.imageslider .button_right { background:url(../images/arrow_right.gif) no-repeat center; width:10px; height:20px; float:left;margin:10px 10px 0px 0px }
.imageslider a:hover { color:#0018a8; }
.imageslider .message { height:160px; padding:20px; background:#fff;line-height:20px; }
