/*---------------------------  EXTENDED CSS BY INFINITIZE BEYOND BLUEPRINT CSS  ---------------------------*/

/* color scheme, greys have H:220° and S:3%, which is 3% blue added */

/*--- STICKY FOOTER (http://cfc.kizzx2.com/index.php/blueprint-css-with-sticky-footer-revisited/)---*/
/** {margin:0;padding:0;}*/
html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
#main {padding-bottom: 50px;}
#footer {position:relative;height:26px;margin-top:-42px;clear:both;border-top:12px solid #313233;padding-top:4px;}
/* CLEAR FIX*/
.clearfix:after {content: ".";display: block;height:0;clear:both;visibility:hidden;}
.clearfix {display: -moz-inline-box;display:inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*---  JCARROUSSEL ---*/
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li,.jcarousel-item {float: left;list-style: none;width: 120px;height: 138px;text-align: center;line-height:1.2em;font-weight:bold;font-size:14px}
/* We set the width/height explicitly. No width/height causes infinite loops. */
.jcarousel-list li img {
    max-width:120px;
    max-height: 80px;expression /*(this.clientWidth > 100 ? '100px':true)*/
    width: expression( this.clientWidth > 120 ? '120px' : true ); /* sets max-width for IE */
    height: expression( this.clientHeight > 80 ? '80px' : true ); /* sets max-height for IE */
    border: solid 1px #BEC0C4;
}
/**The buttons are added dynamically by jCarousel before the <ul> list (inside the <div> described above) and have the classnames "jcarousel-next" and "jcarousel-prev". */
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}
.jcarousel-skin-tango .jcarousel-container {/*-moz-border-radius: 10px;background: #F0F6F9;border: 1px solid #346F97;*/}
.jcarousel-skin-tango .jcarousel-container-horizontal {width:380px;padding: 20px 34px 5px 44px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:380px;/*height: 138px;*/}
.jcarousel-skin-tango .jcarousel-item {width: 120px;height: 138px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 4px;margin-left: 3px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}
/** Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute;top: 56px;right: 3px;width: 20px;height: 37px;cursor: pointer;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {background-position: -60px -430px;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -60px -430px;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: -60px -430px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;top: 56px;left: 13px;width: 20px;height: 37px;cursor: pointer;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {background-position: 0 -430px;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {background-position: 0 -430px;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: 0 -430px;}

/*---INFINITIZE CUSTOMIZATION---*/
body {font-size:81.25%;background-color:#EDF0F5;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
small {font-size:68.75%;}
small.errorMsg {color:#AF2B2B;}
p {text-align: justify;}
h1, h3 {color: #cc0000;}
h1 {font-weight:bold;font-size:20px;}
h2 {color:#666;font-weight:bold;font-size:18px;letter-spacing:-0.05em;margin-bottom:5px;}
h3 {font-size:16px;letter-spacing:-0.05em;margin-bottom:5px;}
hr {height:2px;}
div.border {border-right-color: #BEC0C4;}
div.colborder {border-right-color: #BEC0C4;}
a {outline: none; }
a:focus {outline: thin dotted; }
a:active {outline: none; }
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border: none;}
a, a:visited {text-decoration:none;color:#cc0000;border-bottom:1px solid #F5A9A9;}
a:hover, a:focus {border-bottom:1px solid #ed1c24;color:#ed1c24;}
.no_right_padding {padding-right:0 !important;}
.no_left_padding {padding-left:0 !important;}
.no_bottom_margin {margin-bottom:0 !important;}
.bottom_margin {margin-bottom:19px !important;}
.bottom_margin_small {margin-bottom:9px !important;}
.no_margin {margin:0 !important;}
.no_border {border-width:0 !important;}
.no_bottom_border {border-bottom-width:0 !important;}
.no_left_border {border-left-width:0 !important;}
.no_right_border {border-right-width:0 !important;}
.on_colored_bg {color: #d9d9d9;}
.colored {color: #cc0000;}
.indent {margin-left:20px;}
a.on_colored_bg, a.on_colored_bg:visited {color:#fff;}
a.on_colored_bg:hover, a.on_colored_bg:focus {color:#84a3b0;-webkit-transition: color 0.2s linear;}
.stamp-fileinfo {color:#666;font-size:10px;letter-spacing:-0.05em;}
.tagline {font-size:9px;font-weight:bold;color:#ed1c24;}
.heavier {font-weight:bold;}
.smaller {font-size:11px;}
.bigger {font-size:15px;}
.hide_text {text-indent:-9999px;}/*Hide Text, keep for SEO*/
.fieldWithErrors {display:inline;}
.left_floater {float:left;padding-right: 20px;}
.right_floater {float:right;padding-left: 20px;}
.bordered {border: 1px solid #BEC0C4;}
ul {list-style-type:none;}
ul, li {padding:0;margin:0;text-align:justify;}
li.arrow {padding: 2px 2px 2px 15px; background-position:-260px -430px;}
li.round {padding: 2px 2px 2px 15px; background-position:-250px -450px;}
li.round-white {padding: 2px 2px 2px 10px; background-position:-240px -470px;}
.align-center {text-align:center;}
.spacingLeft {margin-left: 190px;}

/*-- BACKGROUND IMAGES --*/
.bg-img-home, ul.bg-img-home li {background:transparent url(http://static.immonatie.be/img/bg_images-home-1.00.png) no-repeat;}
ul.bg-img-home {background-image:none;}
img.block-img {display: block;}
.icon-reg {display:inline-block;vertical-align:text-bottom;width:12px;height:16px;background-position:-40px -140px;}
.icon-logo {display:inline-block;vertical-align:text-bottom;width:16px;height:16px;background-position:-60px -120px;margin-right:6px;}
.icon-twitter, .icon-twitter:visited {display:inline-block;vertical-align:bottom;width:16px;height:16px;background-position:-60px -140px;color:#313233;} /*color is for outline*/
.icon-twitter:hover, .icon-twitter:focus {background-position:-80px -140px;}
.icon-pdf {display:inline-block;vertical-align:text-bottom;background-position:-80px -120px;width:16px;height:16px;}
.icon-home {display:inline-block;vertical-align:text-bottom;background-position:0 -123px;width:16px;height:16px;}
.icon-tick {display:inline-block;vertical-align:text-bottom;background-position:0 -140px;width:16px;height:16px;}
.icon-cross {display:inline-block;vertical-align:text-bottom;background-position:-20px -140px;width:16px;height:16px;}
.icon-subscribe {display:inline-block;vertical-align:text-bottom;width:40px;height:40px;background-position:-200px -160px;}
.bg-img-home-jpg {background: transparent url(http://static.immonatie.be/img/bg_images-home-jpg-1.00.jpg) no-repeat;}
.bg-banners {background: transparent url(http://static.immonatie.be/img/bg_banners-1.00.jpg ) no-repeat;}

/*--  CUSTOMIZED BLUEPRINT FOR BORDERD --*/
.container {width:951px;} /*fix for zooming levels */
div.span-1-border1px, div.span-2-border1px, div.span-3-border1px, div.span-4-border1px, div.span-5-border1px, div.span-6-border1px, div.span-7-border1px, div.span-8-border1px, div.span-9-border1px, div.span-10-border1px, div.span-11-border1px, div.span-12-border1px, div.span-13-border1px, div.span-14-border1px, div.span-15-border1px, div.span-16-border1px, div.span-17-border1px, div.span-18-border1px, div.span-19-border1px, div.span-20-border1px, div.span-21-border1px, div.span-22-border1px, div.span-23-border1px, div.span-24-border1px {float:left;margin-right:10px;}
.last, div.last {margin-right:0;}
.span-1-border1px {width:28px;}
.span-2-border1px {width:68px;}
.span-3-border1px {width:108px;}
.span-4-border1px {width:148px;}
.span-5-border1px {width:188px;}
.span-6-border1px {width:228px;}
.span-7-border1px {width:268px;}
.span-8-border1px {width:308px;}
.span-9-border1px {width:348px;}
.span-10-border1px {width:388px;}
.span-11-border1px {width:428px;}
.span-12-border1px {width:468px;}
.span-13-border1px {width:508px;}
.span-14-border1px {width:548px;}
.span-15-border1px {width:588px;}
.span-16-border1px {width:628px;}
.span-17-border1px {width:668px;}
.span-18-border1px {width:708px;}
.span-19-border1px {width:748px;}
.span-20-border1px {width:788px;}
.span-21-border1px {width:828px;}
.span-22-border1px {width:848px;}
.span-23-border1px {width:908px;}
.span-24-border1px, div.span-24-border1px {width:949px;margin-right:0;}

.error, .notice, .success {			/*---combination of prepend-1 append-1 blueprint classes, modified for a border, first 2 lines---*/
						/*---DEDUCT 2 WHEN USING IN COMBINATION WITH SPAN CLASS !!!!!!!!!!!---*/
	padding:10px 23px 10px 55px;
	border-width:0;
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	display: block;
	color:#FFFFFF;
	margin-bottom:1em;
	margin-top:1em;
	min-height:35px;
	}
.error ul, .notice ul, .success ul {list-style:square;margin-bottom:6px;margin-left:16px;}
.error p, .notice p, .success p {margin:6px 0 12px;}
.error {background:#AF2B2B url(http://static.immonatie.be/img/icon-error.jpg) no-repeat scroll 10px 11px;}
.notice {background:#666 url(http://static.immonatie.be/img/icon-notice.jpg) no-repeat scroll 10px 11px;}
.success {background:#3baf2b url(http://static.immonatie.be/img/icon-success.jpg) no-repeat scroll 10px 11px;}
.error a {color:#8a1f11;}
.notice a {color:#454545;}
.success a {color:#264409;}

/*--- BUTTON ---*/
.btnSmall, .btnSmall:visited, .btnMedium, .btnMedium:visited, .btnLarge, .btnLarge:visited {
	background-color: #af0000;
	background-repeat:repeat-x;
	display: inline-block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	font-family:Arial,Sans-serif;
	color: #fff;
	white-space:pre;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-background-clip:border;
	-webkit-background-clip:border;
	-ms-background-clip:border;
	background-clip:border;
	border:1px solid #af0000;
	*border:none;
	outline: none !important;
	width:auto; /*IE long button fix */
	overflow:visible; /*IE long button fix */
	*margin-right: 6px;
}

.btnSmall, .btnSmall:visited {background-position:0 -402px;font-size: 11px;height: 1.85em;padding: 0 4px;}
.btnMedium, .btnMedium:visited {background-position:0 -352px;font-size: 15px;height: 1.85em;padding: 0 7px;}
.btnLarge, .btnLarge:visited {background-position:0 -292px;font-size: 18px;height: 1.85em;padding: 0 10px;}

a.btnSmall, a.btnSmall:visited {padding: 0 6px;}
a.btnMedium, a.btnMedium:visited {padding: 0 10px;}
a.btnLarge, a.btnLarge:visited {padding: 0 12px;}

.btnSmall:hover,.btnSmall:focus, .btnSmall input:hover,.btnSmall input:focus {background-position:0 -390px;color: #fff;border-bottom:1px solid #af0000;*border-bottom:none;}
.btnMedium:hover,.btnMedium:focus, .btnMedium input:hover,.btnMedium input:focus {background-position:0 -340px;color: #fff;border-bottom:1px solid #af0000;*border-bottom:none;}
.btnLarge:hover,.btnLarge:focus, .btnLarge input:hover,.btnLarge input:focus {background-position:0 -280px;color: #fff;border-bottom:1px solid #af0000;*border-bottom:none;}
.btnSmall:active, .btnMedium:active, .btnLarge:active, .btnSmall input:active, .btnMedium input:active, .btnLarge input:active {background-image:none;color: #fff;border-bottom:1px solid #af0000;*border-bottom:none;}

/*-- FORMS --*/
label {font-size:12px;}
.inptNotRequired, .inptRequired {margin-bottom:6px;}
textarea {height:170px;max-height:170px;min-height:170px;}
.inptSmall, .inptSmall[type=text], .inptSmall[type=password], .inptSmall.text, input.inptSmall {-moz-background-clip:padding;-webkit-background-clip:padding;font-size: 11px;line-height:normal;margin:0;padding: 1px 3px 2px;border:1px solid #9a9a9a;-moz-border-radius:4px;-webkit-border-radius:4px;width:100%;}
input.inptSmall, textarea.inptSmall {-moz-background-clip:padding;-webkit-background-clip:padding;font-size: 11px;line-height:normal;margin:0;padding: 1px 3px 2px;border:1px solid #9a9a9a;-moz-border-radius:4px;-webkit-border-radius:4px;}   /* IE6 */
.inptMedium, .inptMedium[type=text], .inptMedium[type=password], .inptMedium.text {-moz-background-clip:padding;-webkit-background-clip:padding;font-size: 12px;line-height:normal;margin:0;padding: 2px 4px 2px;border:1px solid #9a9a9a;-moz-border-radius:4px;-webkit-border-radius:4px;width:100%;}
input.inptMedium, textarea.inptMedium {-moz-background-clip:padding;-webkit-background-clip:padding;font-size: 12px;line-height:normal;margin:0;padding: 2px 4px 2px;border:1px solid #9a9a9a;-moz-border-radius:4px;-webkit-border-radius:4px;}   /* IE6 */
.inptLarge, .inptLarge[type=text], .inptLarge[type=password], .inptLarge.text, input.inptLarge {-moz-background-clip:padding;-webkit-background-clip:padding;font-size: 14px;line-height:normal;margin:2px 10px 2px 0;padding: 4px 5px 5px;border:1px solid #9a9a9a;-moz-border-radius:4px;-webkit-border-radius:4px;width:100%;}
input.inptLarge, textarea.inptLarge {-moz-background-clip:padding;-webkit-background-clip:padding;font-size: 14px;line-height:normal;margin:2px 10px 2px 0;padding: 4px 5px 5px;border:1px solid #9a9a9a;-moz-border-radius:4px;-webkit-border-radius:4px;}   /* IE6 */
.inptSmall:focus, .inptSmall[type=text]:focus, .inptSmall[type=password]:focus, .inptMedium:focus, .inptMedium[type=text]:focus, .inptMedium[type=password]:focus, .inptLarge:focus, .inptLarge[type=text]:focus, .inptLarge[type=password]:focus, .inptLarge.text:focus {border:1px solid #5D92D4;background-color:#eff3f8;}
.inptCheckbox[type=checkbox] {top:0.65em;margin-bottom:14px;}
@-moz-document url-prefix() {  /* outline focus fix only for firefox */
.inptSmall:focus, .inptSmall[type=text]:focus, .inptSmall[type=password]:focus, .inptSmall.text:focus, .inptMedium:focus, .inptMedium[type=text]:focus, .inptMedium[type=password]:focus, .inptMedium.text:focus, .inptLarge:focus, .inptLarge[type=text]:focus, .inptLarge[type=password]:focus, .inptLarge.text:focus {border-color:#5D92D4;outline:2px solid #B6CBE5;-moz-outline-radius:4px;}
}
input.focusField, textarea.focusField {border:1px solid #5D92D4 !important;background-color:#eff3f8 !important;} /*only for IE6/7 called through jquery js */


/*-- TABLES --*/
table {border-bottom: 7px solid #313233;border-left: 1px solid #313233;border-right: 1px solid #313233;}
thead th {background:#313233;font-weight:bold;color:#fff;}
table, td, th {vertical-align:text-top;}
td {border-bottom:1px dotted #d9d9d9;}
td.lastline {border-bottom:0px;}
tr.even td {background:#EDF0F5;}

/*---HEADER---*/
#header-wrapper {height:94px;background:#313233;}
#header-border {height:6px;line-height:6px;background:#BEC0C4; margin-bottom:8px;}
#header li {display:inline;}
h1.websitelogo {margin:18px 0;height:58px;min-height:58px;max-height:58px;}
h1.websitelogo a {display: block;width:100%;height:100%;overflow:hidden;}
h1.websitelogo a, h1.websitelogo a:visited {border-bottom-width:0;}
h1.websitelogo a:hover,h1.websitelogo a:focus {background-position:0 -60px;border-bottom-width:0;outline:none;}
#login-box {height:50px;max-height:50px;min-height:50px;}
#login-box li {display: block;float:right;padding:5px 10px 0 10px;height:16px;}

/*---NAVIGATION---*/
#navigation li {
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	height:44px;
	float: right;
	text-align:center;
	line-height:16px;
	border-right:1px solid #454647;
	background-color:#313233;
	background-position:-279px 0;}
#navigation a {
	display: block;
	float:left;
	width:100%;
	height:100%;
	*width:auto; /* IE6 hack, does not support 100% */
	*height:39px; /* IE6 hack, does not support 100% */
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	color:#d9d9d9;
	padding:5px 8px 0;
	border-right:1px solid #171717;
	outline:none;}
#navigation a:hover, #navigation a:focus {background-color:#171717;-webkit-transition: background-color 0.2s linear;}
.home #navigation li.home, .buy #navigation li.buy, .sell #navigation li.sell, .about_us #navigation li.about_us, .services #navigation li.services, .contact #navigation li.contact, .information_centre #navigation li.information_centre {border-right-width:0;background-position:0 -230px;}
.home #navigation .home a, .buy #navigation .buy a, .sell #navigation .sell a, .about_us #navigation .about_us a, .services #navigation .services a, .contact #navigation .contact a, .information_centre #navigation .information_centre a {color: #ed1c24;background-color:transparent;}
.home #navigation .home span.tagline, .buy #navigation .buy span.tagline, .sell #navigation .sell span.tagline, .about_us #navigation .about_us span.tagline, .services #navigation .services span.tagline, .contact #navigation .contact span.tagline, .information_centre #navigation .information_centre span.tagline {color: #fff;}

/*---FOOTER---*/
#footer {padding-left:2px;padding-right:2px;}
#footerlinks {text-align:right;}

/*-- BREADCRUMBS --*/
.bg-img-crumbs {background:transparent url(http://static.immonatie.be/img/bg_crumbs-1.00.png) no-repeat;}
#crumbs-wrapper {margin-bottom:6px;font-size:11px;font-family:arial,helvetica,clean,sans-serif;}
#crumbs {height:19px;max-height:19px;min-height:19px;}
#crumbs li {float:left; height:19px;max-height:19px;min-height:19px;padding-left:12px;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;overflow:hidden;}
#crumbs li.crumb {background-position: -12px -40px;margin-left:-7px;padding-left:7px;}
#crumbs li.crumb-first {background-position: right top;background-color:#d2d5d9;padding-left:0px;}
#crumbs li.crumb:hover {background-position:-12px -80px;}
#crumbs li.crumb-first:hover {background-color:#adafb3;}
#crumbs li a {display: block;float:left;padding:4px 14px 0 5px;height:15px;line-height:10px;color:#4d4d4d;outline:none;}
#crumbs li a:hover, #crumbs li a:focus  {color:#000000;}
#crumbs li a:focus i.icon-home {background-position:-20px -123px;}
#crumbs li.crumb a {background-color:#d2d5d9;}
#crumbs li.crumb:hover a {background-color:#adafb3;}
#crumbs li.crumb-last {background-position: -10px top;margin-left:-7px;padding-left:7px;cursor:default;}
#crumbs i {cursor:pointer;}


/*-- Partials --*/

.partial-box {
	border:1px solid #BEC0C4;
	/*-moz-border-radius:5px;
	-webkit-border-radius:5px;*/
	background-color:#fff;
	margin-bottom:15px;
	-moz-background-clip:padding;
	-webkit-background-clip:padding;
	background-clip:padding;
	}

.partial-box-hor {
		height:200px;
	}

* html div.partial-inner-large {
   height: expression( this.scrollHeight < 551 ? "550px" : "auto" ); /* sets min-height for IE */
}

.partial-inner-large {
	border:0px solid #BEC0C4;
	/*-moz-border-radius:5px;
	-webkit-border-radius:5px;*/
	padding: 30px 39px;
	min-height:550px;
}
.partial-inner-medium {
	border:0px solid #BEC0C4;
	/*-moz-border-radius:5px;
	-webkit-border-radius:5px;*/
	padding: 20px 19px;
}
.partial-inner-small {
	border:0px solid #BEC0C4;
	/*-moz-border-radius:5px;
	-webkit-border-radius:5px;*/
	padding: 5px 10px 5px 15px;
	min-height:80px;
}
.partial-inner-none {
	border:0px solid #BEC0C4;
	/*-moz-border-radius:5px;
	-webkit-border-radius:5px;*/
	padding: 0px;
}

/*-- subscribe_newsletter partial --*/
#email-field {height:60px;float:left;}
#subscribe_newsletter .icon-subscribe {margin-left:30px;}
#subscribe_newsletter .submitMiddle {margin-top:20px;margin-left:135px;}
#hjkl {display:block;float:left;}

/*-- BANNERS --*/
#call-us {height:200px;background-position:0 -320px;display:none;}
#price {height:200px;background-position:0 -530px;}
#call-us-vert {height:259px;background-position:-240px 0;}
#price-vert {height:318px;}
#facebook-fan {padding:5px 0 0 0;width:228px;}
#mini {height:300px;background-position:0 -740px;}
#services {height:300px;background-position:-240px -740px;}

/*-- quick show properties partial --*/
.showProperties {margin-left:160px;padding-bottom:10px;}

/*-- Homepgage --*/
#features {
	margin:0 auto 15px;
	background-color:#313233;
	}
#givemeabreak {
	height:240px;
	}
#inside {
	position:absolute;
	overflow:hidden;
	width:950px;
	height:240px;
	}
#wrapper {width:10000px;}
.feature {float:left;
	width:910px;
	height:200px;
	padding: 20px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	}
.feature h1 {font-size:1.6em;color:#fff;
	font-weight:bold;
	font-family:Georgia,"Times New Roman",serif;}
.feature p {margin-bottom:11px;
		padding-left:5px;}

#section-1 {
	background-position:right -280px;
	}
#section-1 h1 {background-position: left -200px;
	height:34px;
	width:540px;
	text-indent:-9999px;
	}
#section-1 p {width:540px;}

#section-2 {
	background-position:right -530px;
	}
#section-2 h1 {background-position: left -140px;
	height:34px;
	width:540px;
	text-indent:-9999px;
	}
#section-2 p {width:540px;}
#section-2 .loud {color:#fff;font-size:24px;}

#section-3 {
	background-position:right -1030px;
	}
#section-3 h1 {background-position: left top;
	height:59px;
	width:540px;
	text-indent:-9999px;
	}
#section-3 p {width:540px;}

#section-4 {
	background-position:right -780px;
	}
#section-4 h1 {background-position: left -80px;
	height:34px;
	width:580px;
	text-indent:-9999px;
	}
#section-4 p {width:580px;}

#buttonsSlider {
	float:left;
	font-size:1.5em;
	font-weight:bold;
	margin-left:25px;
	margin-top:200px;
	position:absolute;
	z-index:100;
}

.buttonsSlider a, .buttonsSlider a:visited {
	height:30px;
	width:42px;
	float:left;
	margin-right:5px;
	text-decoration: none;
	border-bottom-width:0;
	outline:none;
	}

a.prev, a.prev:visited {background-position:0 -192px;}
a.prev:hover, a.prev:focus {background-position:0 -160px;}
a.next, a.next:visited {background-position:-150px -192px;}
a.next:hover, a.next:focus {background-position:-150px -160px;}
a.pause, a.pause:visited {background-position:-50px -192px;}
a.pause:hover, a.pause:focus {background-position:-50px -160px;}
a.play, a.play:visited {background-position:-100px -192px;}
a.play:hover, a.play:focus {background-position:-100px -160px;}

#information-bar {height:105px;}
#information-bar div.span-6 {height:105px;}
#information-bar ul {display:inline-block;*display: inline;zoom:1;padding-left:10px;font-size:14px;}
#information-bar h2, #subscribe_newsletter h2 {color:#222;font-size:18px;font-weight:normal;margin-bottom:0;}
#info-ImmoNatie i, #info-advantages i, #info-information i, #info-action i {display:inline-block;*display: inline;zoom:1;vertical-align:top;margin-top:12px;width:40px;height:40px;background-position:-120px -230px;}
#info-advantages i {background-position:-160px -230px;}
#info-information i {background-position:-200px -230px;}
#info-action i {background-position:-240px -230px;}

/*---CONTACT PAGE---*/
#contact-intro {margin-top:50px; padding-top:40px;height:490px;margin-right:0;}
#contact-image {height:150px;margin-top:-30px;}
#contact-fields {border-left-width:0;min-height:420px;padding-top:20px; padding-bottom:20px;background: #BEC0C4 url(http://static.immonatie.be/img/contact-fields_bg-1.00.jpg) no-repeat top left;}
#contact-fields .error, #contact-fields .notice, #contact-fields .success {width:362px;}
#contact-details {border-collapse:collapse;border:none; margin:0;}
#contact-details td {border:none;vertical-align:top; padding:6px 0 0 7px;}

/*-- SELL PAGE --*/
.sell div.left_floater {margin:30px 0;}

/*-- ABOUT US --*/
#sos_kinderdorpen.left_floater img {padding:10px 0;}
#the-price.right_floater img {padding-top:20px;}

/*-- INFORMATION CENTRE PAGE --*/
#information_buyer, #information_seller {width: 314px;float:left;}
#information_buyer ul, #information_seller ul {padding-left:45px;}
#information_seller h2, #information_buyer h2 {padding-left:60px;}
#information_outro {width: 628px;float:left;}
.bg-img-information {background: transparent url(http://static.immonatie.be/img/bg_information-centre-1.00.jpg) no-repeat left top;width:100px;height:150px;margin:20px 0 20px 80px;}
#information_buyer div.bg-img-information {background-position:-110px 0;}


/*-- FAQ PAGE  --*/
.bg-img-faq {background: transparent url(http://static.immonatie.be/img/bg_faq-1.00.jpg) no-repeat top right;}
#faq_savings_img {float:right;margin:60px 10px 10px 20px;width:200px;min-width:200px;height:195px;min-height:195px;}


/*-- MOVING TIPS PAGE  --*/
.bg-img-moving {background: transparent url(http://static.immonatie.be/img/bg_moving-1.00.jpg) no-repeat top right;}
#moving_happy-girl_img {float:right;margin:0 10px 0 50px;width:180px;min-width:180px;height:295px;min-height:295px;}
#moving_boxes_img {float:right;margin:10px;width:180px;min-width:180px;height:135px;min-height:135px;background-position:0 -300px;}
#moving_mover_img {float:left;margin:30px 20px 20px 0;width:180px;min-width:180px;height:285px;min-height:285px;background-position:0 -440px;}
#moving_calendar_img {float:left;display:block;margin:0 20px 10px 0;width:180px;min-width:180px;height:140px;min-height:140px;background-position:0 -740px;}

/*-- SERVICES PAGE --*/
.bg-img-services {
	background: transparent url(http://static.immonatie.be/img/bg_services-1.00.jpg) no-repeat top right;
	float:left;
	display:block;
	height: 70px;
	width:70px;
	margin: 10px 20px 20px;
}
.service-text {display:block; float:left;width:510px;}
#styling {background-position: 0 -70px;}
#EPC {background-position: 0 -140px;}
#electricity {background-position: 0 -210px;}
#architectural {background-position: 0 -280px;}
#tank {background-position: 0 -350px;}

/*---ADD PROPERTY ---*/
#new {margin-bottom:20px;display: block;padding:20px;}
.validation_error {color: red;}

/*************** PROPERTY DETAIL PAGE ****************/
/*hr {
	margin: -8px 0 25px 0;
}*/
#breadcrumb p {
	font: bold 0.7em "Trebuchet MS";
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #dedede;
	width: 922px;
}
.widget{
	text-align: center;
	font-weight: bold;
	background-color: #fff;
	padding:4px 0 10px 10px;
	/*-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
	border:1px solid #dcdcdc;
}
#widgets .title{
	text-align: center;
}
.find {
	margin: -35px 0 5px 35px;
}
#quicksearch{
	text-align: left;
	line-height: 1em;
	padding-right: 10px;
}
#print{
	background-image: url("http://static.immonatie.be/img/apple-touch-icon-1.00.png");
	position: relative;
	float: right;
	height: 16px;
	width: 16px;
	margin-right: 10px;
	display: block;
	cursor: pointer;
}
#pdf{
	background-image: url("http://static.immonatie.be/img/apple-touch-icon-1.00.png");
	position: relative;
	float: right;
	height: 16px;
	width: 16px;
	margin-right: 10px;
	display: block;
	cursor: pointer;
}
/************** TABS **************/
#tabs ul{
	text-align: center;
	margin: 0;
	padding: 0;
}
#tabs li {
	font-size:0.9em;
	float: left;
	margin-right:0px;
}
#tabs li a {
	background-color: snow;
	display: block;
	text-align: center;
	text-decoration: none;
	border-left: 1px solid #dcdcdc;
	border-top: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	color: #777;
	font-weight: bold;
	height: 20px;
	padding-top:4px;
	padding-bottom:4px;
}
#tabs li a:hover, #tabs li a:active, #tabs li.ui-tabs-selected a {
	background-color: #f6f6f6;
	border-left: 1px solid #dcdcdc;
	border-top: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	color: #444;
	height: 20px;
	padding-top:5px;
	margin-bottom: -3px;
}
.tabdiv {
	background-color: #f6f6f6;
	clear: both;
	min-height: 512px;
	margin-bottom: 20px;
	width: 578px;
/*	-moz-border-bottom-left-radius: 5px;*/
/*	-moz-border-bottom-right-radius: 5px;*/
/*	-webkit-border-bottom-left-radius: 5px;*/
/*	-webkit-border-bottom-right-radius: 5px;*/
/*  border-bottom-left-radius: 5px;*/
/*	border-bottom-right-radius: 5px;*/
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	padding: 10px 0 10px 10px;
}
.ui-tabs-hide {
	display: none;
}
fieldset {
	margin:0 10px 0 10px;
}
/************ SUBTABS *************/
#subtabs ul{
	text-align: center;
	margin: 0;
	padding: 0;
}
#subtabs li {
	font-size:0.9em;
	float: left;
	margin:0;
}
#subtabs li a {
	background-color: snow;
	display: block;
	text-align: center;
	text-decoration: none;
	border: 1px solid #dcdcdc;
	color: #777;
	font-weight: bold;
	height: 20px;
	padding-top:5px;
}
#subtabs li a:hover, #tabs li a:active, #tabs li.ui-tabs-selected a {
	background-color: #f6f6f6;
	border: 1px solid #dcdcdc;
	color: #444;
	height: 20px;
	padding-top:5px;
	margin-bottom: -3px;
}
.subtabdiv {
	margin:10px 10px 0 0;
	height: 450px;
}

