/* styling HOME page */
div.home div#mainbar {
	width:840px;
	height:182px;
	display:table;
	background:url(../images/backgrounds/home-zoekbox-background.gif) repeat-x;
	border-bottom:solid 1px #abbede;
}
div.home div#content {
	float:left;
	display: table;
	width:490px;
} 
div.home div#sidebar {
	float:left;
	display: table;
	width:350px;
}



/* styling objects inside MAINBAR */
div.home div#mainbar div.mainbar-box {
	border:solid 1px #c9d5ec;
	background:#e8eefa;
	display:table;
	height:109px;
	color:#020051;
	margin-top:2px;
	
}
  
div.home div#mainbar div#mainbar-left-col {
	float:left;
	width:411px;
	margin:10px 0 0 10px;
	padding:0;
}
div.home div#mainbar div#mainbar-middle-col {
	float:left;
	width:162px;
	margin:10px 0 0 12px;
	padding:0;
}
div.home div#mainbar div#mainbar-right-col {
	float:left;
	width:223px;
	margin:10px 0 0 12px;
	padding:0;
}

div.home div#mainbar div.intro-line {
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	color:#409600;
}
div.home div#mainbar div.intro-line span.classifieds {
	color: #d40000;
	margin-left:4px;
	margin-right:4px;
}


/* MAINBAR-BOX */


div.home div#mainbar div#mainbar-left-col div.mainbar-box {
	width:409px;
	height:109px;
	margin:0;

}
div.home div#mainbar div#mainbar-middle-col div.mainbar-box {
	width:160px;
	height:109px;
	margin:0;
	padding:0;
	
}
div.home div#mainbar div#mainbar-right-col div.mainbar-box {
	width:221px;
	height:109px;
	margin:0;
	padding:0;
	border-bottom:none;
}


/* MAINBAR-URL */

div.home div#mainbar div.mainbar-url {
	height:22px;
	margin-bottom:0px;
	background:url(../images/gradients/mainbar-url.gif) repeat-x;
	border:solid 1px #c9d5ec;
	border-top:none;
}
div.home div#mainbar div#mainbar-left-col div.mainbar-url {
	width:409px;
}
div.home div#mainbar div#mainbar-middle-col div.mainbar-url {
	width:160px;
}
div.home div#mainbar div#mainbar-right-col div.mainbar-url {
	width:221px;
	height:23px;
	background:#e8eefa;
	background-image: none;
}


/* mainbar-left-col form styling */
div.home div#mainbar-left-col div.mainbar-box form#search {
	width:390px;
	padding: 0;
	margin: 0;
	white-space:normal;
}
div.home div#mainbar-left-col div.mainbar-box table#searchform {
	margin-left:9px;
	margin-top:9px;
	width:400px;
	border:none;
	padding:0;
	margin:0;
}

div.home div#mainbar-left-col td {
	padding-top:10px;
	padding-left:9px;
}

div.home div#mainbar-left-col table#searchform td.legenda {
	width:148px;
}

div.home div#mainbar-left-col table#searchform td.fields {
	width:252px;
}

div.home div#mainbar-left-col div.mainbar-box label#trefwoord {
	
	width:138px;
	float:left;
	line-height:21px;
	text-align: left;
}
div.home div#mainbar-left-col div.mainbar-box input#trefwoord {
	width:252px;
	border:solid 1px #abbede;
	float:right;
}
div.home div#mainbar-left-col div.mainbar-box label#provincie {
	width:90px;
	float:left;
}


div.home div#mainbar-left-col div.mainbar-box select#provincie {
	float:left;
	width:94px;
	border:solid 1px #abbede;
	
}

div.home div#mainbar-left-col div.mainbar-box select#town {
	float:right;
	width:148px;
	border:solid 1px #abbede;
	
}

div.home div#mainbar-left-col div.mainbar-box input#checkbox {
	line-height:21px;
	vertical-align:middle;
	margin-left:0;
}

div.home div#mainbar-left-col div.mainbar-box label#checkboxlabel {
	width:150px;
	line-height:21px;
	margin-left:3px;
}

div.home div#mainbar-left-col div.mainbar-url div.url-wrap-left {
	float:left;
	width:150px;
	line-height:22px;
	margin-left:5px;
}

div.home div#mainbar-left-col div.mainbar-url div.url-wrap-left img {
	vertical-align:middle;
	margin-bottom:2px;
}

div.home div#mainbar-left-col div.mainbar-url div.url-wrap-left a,
div.home div#mainbar-left-col div.mainbar-url div.url-wrap-left a:link,
div.home div#mainbar-left-col div.mainbar-url div.url-wrap-left a:visited {
	margin-left:5px;
	text-decoration:none;
	color:#020051;
}

div.home div#mainbar-left-col div.mainbar-url div.url-wrap-left a:active,
div.home div#mainbar-left-col div.mainbar-url div.url-wrap-left a:hover {
	color:#409600;
	text-decoration:underline;
}

div.home div#mainbar-left-col div.mainbar-url div.url-wrap-right {
	float:right;
	width:120px;
	text-align: right;
	line-height:22px;
	margin-right:8px;
}

div.home div#mainbar-left-col div.mainbar-url div.url-wrap-right img {
	vertical-align:middle;
	margin-bottom:2px;
}

div.home div#mainbar-left-col div.mainbar-url div.url-wrap-right a,
div.home div#mainbar-left-col div.mainbar-url div.url-wrap-right a:link,
div.home div#mainbar-left-col div.mainbar-url div.url-wrap-right a:visited {
	margin-right:5px;
	font-weight:bold;
	text-decoration:none;
	color:#020051;
}

div.home div#mainbar-left-col div.mainbar-url div.url-wrap-right a:active,
div.home div#mainbar-left-col div.mainbar-url div.url-wrap-right a:hover {
	color:#409600;
	text-decoration:underline;
}

/* MAINBAR-MIDDLE-COL */
div.home div#mainbar-middle-col div.mainbar-box {
	padding-top:8px;
	height:102px;
}
div.home div#mainbar-middle-col div.mainbar-box div.url-wrap-left {
	width:150px;
	line-height:22px;
	margin-left:5px;
}

div.home div#mainbar-middle-col div.mainbar-box div.url-wrap-left img {
	vertical-align:middle;
	margin-bottom:2px;
}

div.home div#mainbar-middle-col div.mainbar-box div.url-wrap-left a,
div.home div#mainbar-middle-col div.mainbar-box div.url-wrap-left a:link,
div.home div#mainbar-middle-col div.mainbar-box div.url-wrap-left a:visited {
	margin-left:5px;
	text-decoration:none;
	color:#020051;
}

div.home div#mainbar-middle-col div.mainbar-box div.url-wrap-left a:active,
div.home div#mainbar-middle-col div.mainbar-box div.url-wrap-left a:hover {
	color:#409600;
	text-decoration:underline;
}

div.home div#mainbar-middle-col div.mainbar-url div.url-wrap-left {
	width:150px;
	line-height:22px;
	margin-left:5px;
}

div.home div#mainbar-middle-col div.mainbar-url div.url-wrap-left img {
	vertical-align:middle;
	margin-bottom:2px;
}

div.home div#mainbar-middle-col div.mainbar-url div.url-wrap-left a,
div.home div#mainbar-middle-col div.mainbar-url div.url-wrap-left a:link,
div.home div#mainbar-middle-col div.mainbar-url div.url-wrap-left a:visited {
	margin-left:5px;
	text-decoration:none;
	color:#020051;
	
}

div.home div#mainbar-middle-col div.mainbar-url div.url-wrap-left a:active,
div.home div#mainbar-middle-col div.mainbar-url div.url-wrap-left a:hover {
	color:#409600;
	text-decoration:underline;
}

/* MAINBAR-RIGHT-COL */

div.home div#mainbar-right-col div.mainbar-box {
	color:#333;
	height:102px;
}

div.home div#mainbar-right-col div.mainbar-box div.wrap-left {
	position:relative;
	width:220px;
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
}


div.home div#mainbar-right-col div.mainbar-box div.dash {
	float:left;
	width:10px;
	margin-left:5px;
}

div.home div#mainbar-right-col div.mainbar-box div.blockquote {
	float:left;
	width:190px;
	margin-left:8px;
}


/* HOMEPAGE SIDEBAR */

div.home div#sidebar div.advert {
	width:336px;
	height:279px;
	float:right;
	clear:both;
	margin-top:28px;
}

div.home div#sidebar div#video {
	width:336px;
	display:table;
	float:right;
	clear:both;
	margin-top:18px;
}

div.home div#sidebar div#video div.intro-line h2 {
	color:#409600;
	font-weight:bold;
	font-size:12px;
	line-height: 24px;
	padding:0;
	margin:0;
}
div.home div#sidebar div.video-player {
	width:336px;
	display:table;
	height:255px;
	float:right;
	clear:both;
	background:black;
}

div.home div#sidebar div.video-content {
	width:326px;
	float:right;
	clear:both;
	padding:5px;
	display:table;
	background:#f1f6fc;
}

div.home div#sidebar div.video-content div.intro-line h3 {
	color:#333;
	font-weight:bold;
	font-size:12px;
	line-height: 24px;
	padding:0;
	margin:0;
}
div.home div#sidebar div.video-content div.bread-text {
	line-height: 16px;
	margin-top:10px;
}

/* CONTENT */

/* MAKE ME MOVE */

div.home div#content div#make-me-move {
	margin-top:2px;
	width:490px;
	clear:both;
	display:table;
}
div.home div#content div#make-me-move form#form-make-me-move {
	width:490px;
	
	padding:0;
	margin:0;
	border:none;
}

div.home div#content div#make-me-move div.intro-header {
	width:490px;
	height:18px;
	color:#409600;
	font-size:15px;
	font-weight:bold;
	display:table;
	margin-top:5px;
	margin-bottom:3px;
	clear:both;
}

div.home div#content div#make-me-move div.content-box {
	width:488px;
	height:132px;
	border:solid 1px #c9d5ec;
	background:#f1f6fc;
	display:table;
	clear:both;
	
} 

div.home div#content div#make-me-move div.content-box div.image {
	position:relative;
	float:left;
	display:table;
	width:132px;
}

div.home div#content div#make-me-move div.content-box div.image img {
	width:120px;
	height:120px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	margin-right:13px;
}

div.home div#content div#make-me-move div.content-box div.intro-line,
div.home div#content div#make-me-move div.content-box div.bread-text,
div.home div#content div#make-me-move div.content-box div.form-wrapper {
	float:right;
	display:table;
	width:340px;
	margin-bottom:5px;
	margin-right:5px;
	clear:right;
}

div.home div#content div#make-me-move div.content-box div.intro-line {
	margin-top:5px;
	margin-bottom:9px;
}
div.home div#content div#make-me-move div.content-box div.bread-text {
	margin-bottom:15px;
}

div.home div#content div#make-me-move div.content-box div.form-wrapper label {
	width:135px;
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-top:2px;
	
}
div.home div#content div#make-me-move div.content-box div.form-wrapper input {
	width:90px;
	border:solid 1px #abbede;
	float:left;
	font:bold 12px Arial,Helvetica,sans-serif;
	padding-left:5px;
	margin-bottom:4px;
}
div.home div#content div#make-me-move div.content-box div.form-wrapper div.bruto {
	width:100px;
	float:left;
	clear:right;
	margin-left:5px;
	margin-top:2px;
}
div.home div#content div#make-me-move div.content-url {
	width:488px;
	height:22px;
	margin-bottom:0;
	background:url(../images/gradients/mainbar-url.gif) repeat-x;
	border:solid 1px #c9d5ec;
	border-top:none;
	border-bottom:none;
}

div.home div#content div#make-me-move div.content-url div.url-wrap-right {
	float:right;
	width:120px;
	text-align: right;
	line-height:22px;
	margin-right:8px;
}

div.home div#content div#make-me-move div.content-url div.url-wrap-right img {
	vertical-align:middle;
	margin-bottom:2px;
}

div.home div#content div#make-me-move div.content-url div.url-wrap-right a,
div.home div#content div#make-me-move div.content-url div.url-wrap-right a:link,
div.home div#content div#make-me-move div.content-url div.url-wrap-right a:visited {
	margin-right:5px;
	font-weight:bold;
	text-decoration:none;
	color:#020051;
}

div.home div#content div#make-me-move div.content-url div.url-wrap-right a:active,
div.home div#content div#make-me-move div.content-url div.url-wrap-right a:hover {
	color:#409600;
	text-decoration:underline;
}

div.home div#content div#make-me-move div.content-teasers {
	width:488px;
	height:121px;
	line-height: 16px;
	border:solid 1px #c9d5ec;
	background:#fff;
	display:table;
	clear:both;

}
div.home div#content div#make-me-move div.content-teasers div.intro-line {
	color:#409600;
	display:table;
	width:478px;
	margin:8px 5px 4px 5px;
}
div.home div#content div#make-me-move div.content-teasers div.intro-line div.left {
	position:relative;
	width:200px;
	float:left;
	font-weight:bold;
}
div.home div#content div#make-me-move div.content-teasers div.intro-line div.right {
	position:relative;
	width:200px;
	text-align: right;
	float:right;
}
div.home div#content div#make-me-move div.content-teasers div.content-teasers-entry {
	position:relative;
	display:table;
	width:478px;
	clear:both;
	line-height:16px;
	margin-bottom:2px;
}
div.home div#content div#make-me-move div.content-teasers div.content-teasers-entry img {
	position:relative;
	float:left;
	margin-top:4px;
	margin-right:5px;
	margin-left:5px;
	vertical-align: middle;
}
div.home div#content div#make-me-move div.content-teasers div.content-teasers-entry a,
div.home div#content div#make-me-move div.content-teasers div.content-teasers-entry a:link,
div.home div#content div#make-me-move div.content-teasers div.content-teasers-entry a:visited {
	position:relative;
	float:left;
	color:#333;
	text-decoration:none;
}
div.home div#content div#make-me-move div.content-teasers div.content-teasers-entry a:active,
div.home div#content div#make-me-move div.content-teasers div.content-teasers-entry a:hover {
	color:#409600;
	text-decoration:underline;
}
div.home div#content div#make-me-move div.content-teasers div.content-teasers-entry div.bruto {
	position:relative;
	float:right;
	text-align: right;
	width:200px;
}

/* CONTENT TOPLISTINGS */

div.home div#content div#toplistings {
	width:490px;
	line-height: 14px;
	display:table;
	color:#333;
	clear:both;
	margin-top:13px;
	
}
div.home div#content div#toplistings div.top-companies {
	position:relative;
	display:table;
	width:234px;
	float:left;
}
div.home div#content div#toplistings div.top-sites {
	position:relative;
	display:table;
	width:234px;
	float:right;
}

div.home div#content div#toplistings div.top-companies div.intro-line,
div.home div#content div#toplistings div.top-sites div.intro-line {
	width:234px;
	color:#409600;
	font-size:15px;
	line-height:22px;
	margin-top:5px;
	margin-bottom:2px;
	font-weight:bold;
}

div.home div#content div#toplistings div.top-companies div.content-box,
div.home div#content div#toplistings div.top-sites div.content-box {
	width:232px;
	padding-top:5px;
	height:95px;
	display:table;
	border:solid 1px #c9d5ec;
	background:#fff;
}



div.home div#content div#toplistings div.top-companies div.content-box div.content-entry,
div.home div#content div#toplistings div.top-sites div.content-box div.content-entry {
	width:232px;
	display:table;
	line-height:16px;
	margin-bottom:2px;
	clear:both;
}

div.home div#content div#toplistings div.top-companies div.content-box div.content-entry img,
div.home div#content div#toplistings div.top-sites div.content-box div.content-entry img {
	float:left;
	margin:4px 5px 0px 5px;
	vertical-align:middle;
}
div.home div#content div#toplistings div.top-companies div.content-box div.content-entry a,
div.home div#content div#toplistings div.top-companies div.content-box div.content-entry a:link,
div.home div#content div#toplistings div.top-companies div.content-box div.content-entry a:visited,
div.home div#content div#toplistings div.top-sites div.content-box div.content-entry a,
div.home div#content div#toplistings div.top-sites div.content-box div.content-entry a:link,
div.home div#content div#toplistings div.top-sites div.content-box div.content-entry a:visited {
	float:left;
	text-decoration:none;
	color:#020051;
	font-weight:bold;
}
div.home div#content div#toplistings div.top-companies div.content-box div.content-entry a:active,
div.home div#content div#toplistings div.top-companies div.content-box div.content-entry a:hover,
div.home div#content div#toplistings div.top-sites div.content-box div.content-entry a:active,
div.home div#content div#toplistings div.top-sites div.content-box div.content-entry a:hover {
	text-decoration:underline;
	color:#409600;
}
div.home div#content div#toplistings div.top-companies div.content-box div.content-entry div.classifieds {
	float:left;
	margin-left:5px;
}
div.home div#content div#toplistings div.top-companies div.url-box,
div.home div#content div#toplistings div.top-sites div.url-box {
	width:232px;
	height:22px;
	margin-bottom:0;
	background:url(../images/gradients/mainbar-url.gif) repeat-x;
	border:solid 1px #c9d5ec;
	border-top:none;
}

div.home div#content div#toplistings div.top-companies div.url-box div.url-wrap-right {
	float:right;
	width:180px;
	text-align: right;
	line-height:20px;
	margin-right:8px;
}

div.home div#content div#toplistings div.top-companies div.url-box div.url-wrap-right img {
	width:4px;
	height:7px;
}

div.home div#content div#toplistings div.top-companies div.url-box div.url-wrap-right a,
div.home div#content div#toplistings div.top-companies div.url-box div.url-wrap-right a:link,
div.home div#content div#toplistings div.top-companies div.url-box div.url-wrap-right a:visited {
	margin-right:5px;
	font-weight:bold;
	line-height:22px;
	text-decoration:none;
	color:#020051;
}

div.home div#content div#toplistings div.top-companies div.url-box div.url-wrap-right a:active,
div.home div#content div#toplistings div.top-companies div.url-box div.url-wrap-right a:hover {
	color:#409600;
	text-decoration:underline;
}

/* HEADLINES */

div.home div#content div#headlines {
	width:490px;
	display:table;
	color:#333;
	clear:both;
	margin-top:13px;
	margin-bottom:10px;
}

div.home div#content div#headlines div.intro-header {
	color:#409600;
	font-weight:bold;
	font-size:15px;
	line-height:18px;
	margin-bottom:4px;
}

div.home div#content div#headlines div.content-entry {
	position:relative;
	width:490px;
	margin-bottom:13px;
	clear:both;
	
}
div.home div#content div#headlines div.content-entry div.image img {
	float:left;
	width:60px;
	height:60px;
	margin-bottom:13px;
}
div.home div#content div#headlines div.content-entry div.intro-line {
	float:right;
	width:420px;
	margin-bottom:13px;
	clear:right;
	font-weight:bold;
	color:#020051;
	margin-bottom:2px;
}
div.home div#content div#headlines div.content-entry div.bread-text {
	float:right;
	width:420px;
	height:41px;
	clear:right;
}

div.home div#content div#archive {
	width:490px;
	display:table;
	background:#e8eefa;
	clear:both;
}
div.home div#content div#archive ul#url-listing {
	margin:0;
	padding:8px 0 8px 0;
	margin-left:10px;
}
div.home div#content div#archive ul#url-listing li  {
	list-style-type:none;
	background:url(../images/arrows/arrow.gif) no-repeat 0 4px;
	
}
div.home div#content div#archive ul#url-listing li a,
div.home div#content div#archive ul#url-listing li a:link,
div.home div#content div#archive ul#url-listing li a:visited {
	width:39em;
	display:block;
	font-weight:bold;
	margin-left:10px;
	font-size:11px;
	color:#020051;
	text-decoration:none;
}
div.home div#content div#archive ul#url-listing li a:active,
div.home div#content div#archive ul#url-listing li a:hover {
	color:#409600;
	text-decoration:underline;
}
