/* V7 */
h1 { color:#388C35; font-size:18px; margin:0px 0px 0px 0px !important; padding:0px 0px 0px 10px; }
body#body_bv.nl h1#nl { line-height:33px; background:url(/img/alg/homev7/headerlogos_nl_nl.gif) no-repeat right center; }
body#body_bv.nl h1#be { line-height:33px; background:url(/img/alg/homev7/headerlogos_be_nl.gif) no-repeat right center; }
body#body_bv.fr h1#be { line-height:33px; background:url(/img/alg/homev7/headerlogos_be_fr.gif) no-repeat right center; }
body#body_bv.fr h1#fr { line-height:33px; background:url(/img/alg/homev7/headerlogos_fr_fr.gif) no-repeat right center; }

/*TITLE BAR */
body.de #titlebar {border:none; padding-top:0px !important; margin-bottom:60px !important;}
body.de #titlebar h1 { width:750px; float:left; line-height:48px;}
body.de #titlebar #tuvlogo { width:177px; float:right; font-size:11px; font-weight:bold; }
body.de #titlebar #tuvlogo a { display:block; float:left; width:48px; margin:0px; padding:0px; }
body.de #titlebar #tuvlogo a img { border:none; }
body.de #titlebar #tuvlogo span { display:block; float:left; width:127px; margin:0px; padding:3px 0px 0px 2px; }

/* SEARCH */
#search {float:left; width:740px; height:200px; color:#333;}

/* BANNER BOX */
#bannerbox {width:990px; height:340px; margin:0 0 20px 10px; }
#bannerbox_subjects {
	border:1px solid #e9d4b9;
	height:334px; float:left; width:250px;
	background:url(/img/mainv6/buttons/v8/bannerbox_linebg.gif) repeat-x left 86px #f8f1e9;
	border-radius: 6px; border-top-right-radius:0px; border-bottom-right-radius:0px;
	-moz-border-radius: 6px;  -moz-border-radius-topright:0px; -moz-border-radius-bottomright:0px;
	-webkit-border-radius: 6px;  -webkit-border-bottom-right-radius: 0px; -webkit-border-bottom-right-radius: 0px; 
}
/* 2lines: height:65px; padding:32px 0 0 20px; */
#bannerbox_subjects a { display:block; height:60px; width:284px; padding:37px 0 0 20px; position:absolute; margin-left:-10px; color:#f95e0a; font-size:14px; text-decoration:none;	z-index:10; }
#bannerbox_subjects a span { color:#5e5e5e; display:block; font-size:11px; font-style:italic; }
#bannerbox_subjects a:hover { text-decoration:underline; }
#bannerbox_subjects a.banner_on { background:url(/img/mainv6/buttons/v8/bannerbox_on.png) no-repeat; color:#fff; }
#bannerbox_subjects a.banner_on span { color:#fff; }

#bannerbox_subjects #subj1 { margin-top:3px; }
#bannerbox_subjects #subj2 { margin-top:84px; }
#bannerbox_subjects #subj3 { margin-top:170px; }
#bannerbox_subjects a#subj4 { height:53px; padding:45px 0 0 20px; margin-top:243px; }
#bannerbox_subjects a#subj4.banner_on { background:url(/img/mainv6/buttons/v8/bannerbox_r_on.png) no-repeat; }
#bannerbox_subjects a#subj4.banner_on span { color:#FFFFFF; }
#bannerbox_img { float:left; width:738px; overflow:hidden; height:336px; }
#bannerbox_img img { 
	border-radius: 6px; border-top-left-radius:0px; border-bottom-left-radius:0px;
	-moz-border-radius: 6px;  -moz-border-radius-topleft:0px; -moz-border-radius-bottomleft:0px;
	-webkit-border-radius: 6px;  -webkit-border-bottom-left-radius: 0px; -webkit-border-bottom-left-radius: 0px;
	}

/* PILAR */
#pillar { float:left; width:490px; height:234px; margin:0px 20px 20px 0px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; box-shadow: 0 3px 3px #dedede; }

/* CORPORATE */
#corpintro {float:left; width:480px; height:240px; padding:0px; line-height:18px;}
#corpintro h2, #corpintro p {color:#202020; margin:0px;}
#corpintro h2 {padding:6px 10px 6px 9px; display:block; font-size:14px; font-weight:bold; border-bottom:1px solid #e1e1e1;}
#corpintro p {padding:5px 10px 10px 9px;}

/* LAST BOOKED */
#lastbooked .blockheader { border-top:1px solid #6bc13a; border-top-left-radius:5px; border-top-right-radius:5px; background:url("/img/mainv6/kader/tlr.gif") repeat-x scroll left top transparent; }
#lastbooked .blockcontent {-webkit-box-shadow:0px 4px 4px -4px #333333; -moz-box-shadow:0px 4px 4px -4px #333333; -o-box-shadow:0px 4px 4px -4px #333333; -ms-box-shadow:0px 4px 4px -4px #333333; box-shadow:0px 4px 4px -4px #333333; border-left:1px solid #DBDADA;border-right:1px solid #DBDADA; border-left:1px solid #DBDADA; border-right:1px solid #DBDADA; border-bottom: 1px solid #DBDADA; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding:2px; height:472px; }
#followus .blockheader { border-top:1px solid #6bc13a; border-top-left-radius:5px; border-top-right-radius:5px; background:url("/img/mainv6/kader/tlr.gif") repeat-x scroll left top transparent; }

#lastbooked .blockheader h3 {color:#ffffff; margin:0px; padding:7px 0px 0px 9px; font-size:14px; height:26px;}
#followus .blockheader h3 {color:#ffffff; margin:0px; padding:7px 0px 0px 9px; font-size:14px; height:26px;}

#lastbooked {background-color:#f4f4f4; float:left; width:488px; margin:0px 20px 40px 0px;}
#lastbooked .lb_house {float:left; width:237px; height:236px; border-right:1px solid #dbdada;}
#lastbooked .lb_house .house_details {margin:0px auto; width:220px; text-align:center;}
#lastbooked .lb_house .pricetag {font-size:10px; color:#ffffff; height:34px; width:68px; margin:62px 0px 0px 10px; position:absolute;}
body.nl #lastbooked .lb_house .pricetag {background:url(/img/landing/images/pricetagv2_nl.png) no-repeat top left;}
body.de #lastbooked .lb_house .pricetag {background:url(/img/landing/images/pricetagv2_de.png) no-repeat top left;}
body.en #lastbooked .lb_house .pricetag {background:url(/img/landing/images/pricetagv2_en.png) no-repeat top left;}
body.it #lastbooked .lb_house .pricetag {background:url(/img/landing/images/pricetagv2_it.png) no-repeat top left;}
body.fr #lastbooked .lb_house .pricetag {background:url(/img/landing/images/pricetagv2_fr.png) no-repeat top left;}
body.pl #lastbooked .lb_house .pricetag {background:url(/img/landing/images/pricetagv2_pl.png) no-repeat top left;}
#lastbooked .lb_house .pricetag p {margin:0px; position:relative; top:15px; left:-3px; font-weight:bold; font-size:12px;}
#lastbooked .lb_house .housepic {margin:5px; padding:5px;}
#lastbooked .lb_house .housetxt .housename {display:block; font-size:14px;}
#lastbooked .lb_house .housetxt .location {display:block; font-size:12px; font-weight:bold; margin:0px 0px 0px 0px;}
#lastbooked .lb_house .housetxt .time {display:block; margin:5px 0px 0px 0px; color:#f68026; font-weight:bold;}
#lastbooked .lb_house .housetxt .time img {margin:0px 4px 0px 0px; position:relative; top:2px;}
#lastbooked .lb_house .housetxt .stars {margin:0px 0px 5px 0px;}
#lastbooked .lb_house .housebtn {padding:0px 0px 0px 65px;}
body.de #lastbooked .lb_house .housebtn a {float:left; margin-left:-12px;}
body.it #lastbooked .lb_house .housebtn a {float:left; margin-left:-12px;}
body.pl #lastbooked .lb_house .housebtn a {float:left; margin-left:-28px;}
#lastbooked .top {background-color:#ffffff;}
#lastbooked .last {width:244px; border:none;}

/* FOLLOW US */
#followus {float:left; width:488px; background-color:#ffffff; color:#333333; font-size:14px; background-color:#f4f4f4; margin:0px 0px 40px 0px; behavior: url(/img/border_radius/border-radius.htc)}
#followus #socmedia {-webkit-box-shadow:0px 4px 4px -4px #333333; -moz-box-shadow:0px 4px 4px -4px #333333; -o-box-shadow:0px 4px 4px -4px #333333; -ms-box-shadow:0px 4px 4px -4px #333333; box-shadow:0px 4px 4px -4px #333333; float:left; border-left:1px solid #DBDADA; border-right:1px solid #DBDADA; border-bottom: 1px solid #DBDADA; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
#socmedia_btns {-webkit-border-bottom-left-radius: 6px; -moz-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; border-right:1px solid #d7d6d6; width:129px; float:left; padding-top:5px; height:471px; background:url(/img/mainv6/kader/socmedia_bg.gif) repeat;}
/*#socmedia_btns {width:130px; float:left; padding-top:5px; height:448px; background:url(/img/mainv6/kader/socmedia_bg.gif) repeat; border-right:1px solid #d7d6d6;}*/
#socmedia_btns a { display:block;  position:relative; left:-11px; top:-2px;  }
#socmedia_btns a#newsletter  { border:none;}
#socmedia_btns a#youtube  {  top:-3px; }
#socmedia_content { float:left; width:301px; margin:5px 20px 0 35px; }
#socmedia_content_newsletter { font-size:12px; padding-top:20px; }
#socmedia_content_newsletter ul { margin:0px 0px 15px 0px; padding:0px 0px 0px 15px; }
#socmedia_content_newsletter ul li { list-style-image: url("/img/zoeken/hb/bullet_green.gif");}
#socmedia_content_newsletter #signup { width:273px; height:15px; margin:0px 0px 10px 0px; padding:2px 2px 2px 18px; background:url(/img/alg/homev7/mail.gif) #FFFFFF no-repeat 3px 50%; border:1px solid #ccc; }
/*.centersubmit { position:relative; top:13px; }*/
#socmedia_content_newsletter .btn { margin-top:3px; }

/*socmedia_content_holder*/
.socmedia_content_holder iframe, .socmedia_content_holder #twitter_content{ box-shadow:2px 6px 8px #d1d1d1; }
