@charset "UTF-8";
/* CSS Document */

/* =====================================================

=  Testaankoop Invest Stylesheet by Rembrand Le Compte =

========================================================*/


/* ========== >>HOMEpage<< ============= */

.front #main p {
	padding:0;
}


/*----------- >> flash <<------------ */

.flashdiv {
	height: 240px;
	width: 684px;
	margin: 0 0 9px 0;
	background-color: #ccc;
}

/*----------- >> list new <<------------ */
#main .new {
	color: #808e94;
	/*background: transparent url(/invest/site_images/front-new-bottom.gif) left bottom no-repeat;*/
	border-bottom: 1px solid #cedbb3;
	padding: 0;
	margin: 0 0 14px 0;
	float: left;
	width: 684px;
}

#main .new h3 {
		float: left;
		display: inline;
		clear: right;
		color: #3b4f13;
		background: transparent url(/invest/site_images/title-front-nieuw-right.jpg) right top no-repeat;
		padding: 0 15px 0 0;
		margin:0;
		height: 28px;
	}
	
		#main .new h3 span {
			float: left;
			display: inline;
			text-align: center;
			min-width: 215px;
			width: auto !important;
			width: 215px;
			height: 29px;
			line-height: 29px;
			color: #3b4f13;
			font-size: 16px;
			font-weight: normal;
			background: transparent url(/invest/site_images/title-front-nieuw-left.jpg) left top no-repeat;
			padding: 0 0 0 15px;
			margin:0;
		}
	
	#main .new .content {
		float: left;
		display: inline;
		width: 666px;
		/*height: 90px;*/
		padding: 0 8px 2px 8px;
		/*background: transparent url(/invest/site_images/front-new-sides.gif) left top repeat-y;*/
		border-left: 1px solid #cedbb3;
		border-right: 1px solid #cedbb3;
		border-top: 1px solid #cedbb3;
		clear: left;
	}
	
	#main .new table {
		margin: 0;
		width: 100%;
	}
	
		#main .new table td {
			border: 0 none;
			border-bottom: 1px dotted #b5b5b5;
			padding: 4px 0;
			text-align: left;
		}
	
		#main .new table td.last {
			border-bottom: 0 none;
			padding-bottom: 0; 
		}
		
		#main .new .blue {
		}
		#main .new .title {
			color: #566971;
			font-weight: bold;
		}
		#main .new .description {
			color: #566971;
		}
	
	#main .new .more {
		padding: 0;
		text-align: right;
		clear: both;
	}

		#main .new .more a {
			color: #005884;
		}

/*----------- >> 3 blocks in a row <<------------ */

#blockwrap {
	width: 684px;
	height: 186px;
	float: left;
	background: transparent url(/invest/site_images/front-blockwrap-back.gif) bottom left no-repeat;
	position: relative;
	margin: 0 0 13px 0;
	color: #005884;
}

	.block-kopen,
	.block-kopen_loggedin,
	.block-vergelijk,
	.block-bel {
		float: left;
		width: 214px;
	}
	
		#blockwrap h3 {
			font-size: 17px;
			font-weight: normal;
			color: #013e5d;
			height: 38px;
			line-height: 40px;
			padding: 0 4px 0 45px;
			margin: 0;
			text-align: left;
		}

		.block-kopen h3,
		.block-kopen_loggedin h3 {
			background: transparent url(/invest/site_images/title-front-kopen.jpg) top left no-repeat;
		}
	
		.block-vergelijk h3 {
			background: transparent url(/invest/site_images/title-front-vergelijk.jpg) top left no-repeat;
		}
		
		.block-bel h3 {
			background: transparent url(/invest/site_images/title-front-bel.jpg) top left no-repeat;
		}
		
		#blockwrap .content {
			padding: 17px 13px 10px 13px;
		}


	.block-vergelijk {
		margin-left:22px;
	}

		#blockwrap .block-vergelijk .content {
			padding-bottom: 47px;
		}
			.block-vergelijk form {
				display: block;
				text-align: right;
				position: absolute;
				left: 249px;
				bottom: 14px;
				width: 190px;
			}
	
			.block-vergelijk select {
				margin: 0 5px 0 0;
				width: 142px;
				border: 1px solid #013e5d;
			}
	
			.block-vergelijk input.form-submit {
				padding: 1px 5px;
				font-size: 11px;
			}
	
	.block-kopen {
	}

		#blockwrap .block-kopen .content {
			padding-bottom: 35px;
		}

		.block-kopen .more {
			color: #013e5d;
			font-size: 12px;
			height: 14px;
			width: 200px;
			text-align: left;
			position: absolute;
			left: 10px;
			bottom: 16px;
		}
		
			#blockwrap .more a {
				color: #013e5d;
				text-decoration: underline;
			}

	.block-kopen_loggedin {
	}

		#blockwrap .block-kopen_loggedin .content {
			padding-bottom: 35px;
		}

		#blockwrap .block-kopen_loggedin p {
			padding-bottom: 5px;
		}

		.block-kopen_loggedin .more {
			color: #013e5d;
			font-size: 12px;
			text-align: left;
		}
		
			#blockwrap .block-kopen_loggedin .more a {
				color: #013e5d;
				text-decoration: underline;
			}

	.block-bel {
		margin-left:20px;
	}

			.block-bel .big {
				font-size: 27px;
				font-weight: bold;
				margin: 0 0 8px 0;
			}
	
			.block-bel .bereikbaar {
				font-size: 10px;
				padding: 0;
				margin: 0 0 5px 0;
			}
