@charset "UTF-8";
/* CSS Document */

/* =====================================================

=  Testaankoop Invest Stylesheet by Rembrand Le Compte =

========================================================*/


#container {
	background: transparent url(/invest/site_images/container-backgr.jpg) left top no-repeat;
	width:950px;
	position: relative;
	margin: 0 auto;
	padding: 0 0 20px 0;
}

	#header {
		height: 71px;
		width: 950px;
		position: relative;
	}
	
		#logo {
			height: 70px;
			width: 492px;
			float: left;
		}
		
			#logo a, #logo img {
				/*display: block;*/
			}
		
		#corpnav {
			float: right;
			display: inline;
			clear: right;
			color: #013e5d;
			height: 26px;
			line-height: 26px;
		}
		
		
		#search {
			float: right;
			clear: right;
			width: 248px;
			position: relative;
		}
		
		*html #search { width: 260px; overflow: hidden; }
		*+html>head/*/*/+body #search { width: 260px; overflow: hidden; }

		#login {
			width: 247px;
			height: 52px;
			padding-top: 15px;
			position: relative;
			top: -15px;
			/*
			height: 53px;
			position: absolute;
			bottom:-53px;
			right:0;*/
			z-index: 100;
			float: right;
			display: inline;
		}
		
		#logged {
			display: none;
			height: 67px;
			width: 248px;
			position: relative;
			top: -15px;
			/*top: 56px;
			left: 702px;*/
			background: transparent url(/invest/site_images/logged-backgr.gif) left top no-repeat;
			font-size: 10px;
			z-index: 100;
			float: right;
			display: inline;
		}
		
		.wide #logged {
			position: absolute;
			top: 56px;
			left: 702px;
			z-index: 1000;
		}
		
	#main {
		width: 686px;
		position: relative;
		float: left;
		display: inline;
		padding: 24px 0 15px 0;
		margin: 0 0 11px 0;
		background: transparent url(/invest/site_images/main-bottom.gif) bottom left no-repeat;
		color: #566971;
	}
	.wide #main {
		background: transparent url(/invest/site_images/main-bottom-wide.gif) bottom left no-repeat;
		width: 950px;
	}
	
	body.front #main {
		background: transparent none;
		padding-bottom: 0;
	}
	
		#content {
			clear: both;
			border-left: 1px solid #d3dfe7;
			border-right: 1px solid #d3dfe7;
			padding: 0 14px 0 14px;
			overflow: hidden;
			width: 656px;
		}
		.wide #content {
			width: 920px;
			overflow: hidden;
		}
		
			#content .leftcol {
				width: 144px;
				position: relative;
				clear: left;
				float: left;
				display: inline;
			}
			
			#content .rightcol {
				width:492px;
				float: left;
				display: inline;
				margin-left: 15px;
				padding-top: 10px;
			}
				.wide #content .rightcol {
					width:762px;
					margin-left: 14px;
				}

				#content .rightcol .top {
				}
		
				#content .rightcol .bottom {
				}
		
			#content .rightcol.borders {
				background: url(/invest/site_images/rightcol-border.gif) left top repeat-y;
				position: relative;
				padding-top: 0;
			}
				.wide #content .rightcol.borders {
					background: url(/invest/site_images/rightcol-border-wide.gif) left top repeat-y;
				}

				#content .rightcol.borders .top {
					background: url(/invest/site_images/rightcol-top.gif) left top no-repeat;
				}
					.wide #content .rightcol.borders .top {
						background: url(/invest/site_images/rightcol-top-wide.gif) left top no-repeat;
					}
		
				#content .rightcol.borders .bottom {
					background: url(/invest/site_images/rightcol-bottom.gif) left bottom no-repeat;
					padding: 10px 12px 16px 16px;
					width: 464px;
				}
					.wide #content .rightcol.borders .bottom {
						background: url(/invest/site_images/rightcol-bottom-wide.gif) left bottom no-repeat;
						width: 734px;
					}
					
				#content .rightcol .image {
					float: left;
					display: inline;
				}
					
					#content .rightcol .image img {
						margin: 0 15px 15px 0;
					}
			
				#content .rightcol .image2 {
					float: left;
					display: inline;
					width: 492px;
					position: relative;
					margin: 0 0 15px 0;
				}
					#content .rightcol .image2 img {
						margin: 0 135px 0 0;
						width: 350px;
						-ms-interpolation-mode:bicubic
					}
					#content .rightcol .image2 .caption {
						position: absolute;
						bottom: 0;
						right: 0;
						width: 125px;
						font-size: 11px;
						line-height: 12px;
					}
					
		body.front #content {
			border-left: 0px none;
			border-right: 0px none;
			padding: 0;
			*padding: 0 0 13px 0;
			width: auto;
		}

	#sidebar {
		width: 247px;
		float: right;
		display: inline;
		position: relative;
		margin: /*88px*/21px 0 0;
	}
	
	body.front #sidebar {
		background:transparent none;
		padding-bottom: 0;
	}
	
	#bottom {
		clear: both;
		background: transparent url(/invest/site_images/bottomblock-bottom.gif) bottom left no-repeat;
		width: 100%;
	}
		#bottom .bottom {
			background: transparent url(/invest/site_images/bottomblock-top.gif) top left no-repeat;
			width: 100%;
		}
			#bottom .column {
				float: left;
				display: inline;
				width: 112px;
				padding: 30px 0 20px 25px;
			}
			
	#footer {
		clear: both;
		border-top: 1px solid #d5e0e8;
		padding: 20px 0 0 0;
		text-align: center;
	}
	
		.front #footer {
			padding: 10px 0 0 0;
		}