@charset "UTF-8";
/* CSS Document */

/* =====================================================

=  Testaankoop Invest Stylesheet by Rembrand Le Compte =

========================================================*/

/* ==================== >>colorguide<< ============================== */

/*

#013e5d darkblue

#005884 blue

#cfe5ef lightblue

#D3DFE7 bluegrey borders

#e4e8e9 lightgrey

#566971 greengrey

#9db527 green

#3b4f13 darkgreen

#ff6600 orange

*/


  .floatcontainer:after
        {
	        content: "."; 
	        display: block; 
	        height: 0; 
	        font-size:0;	
	        clear: both; 
	        visibility:hidden;
        }
        .floatcontainer
        {
	        display: inline-block;
        }
        p
        {
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;	
        }
        /* Hides from IE Mac \*/
        * html .floatcontainer {height: 1%;}
        .floatcontainer{display:block;}
        /* End Hack */ 

/* ==================== >>MASTER SETTINGS<< ============================== */


/*----------- >>Global Classes & elements<< ------------- */

 html, body {
 border:0;
 margin:0;
 padding:0;
 width: 100%;
 height: 100%
 }
 
html {
	overflow-y: scroll;
}

body {
background: #fff url(/invest/site_images/body-backgr.gif) left top repeat-x;
color: #013e5d;
text-align: left;
}

* {
	margin: 0;
	padding: 0;
}

/*----------- >>Global Classes and elements << ------------- */

.hidden {
	display: none;
}
.clear {
	clear: both;
}

.button {
	color: #fff;
	padding: 2px 10px;
	margin: 0 10px 10px 0;
	background: #01628D none;
	text-decoration: none;
	cursor: hand; /*for IE6*/
	cursor: pointer;
}
.button:hover {
	background: #2E7FA8 none;
}

	#main .leftcol .button {
		padding: 2px 10px;
		margin: 0 10px 0 0;
		display: inline;
		float: left;
		width: 124px;
		clear:both;
		text-align: center;
	}

.block-long-green .button {
	color: #fff;
	padding: 2px 10px;
	margin: 10px 0 0 0;
	background: #566971 none;
	text-decoration: none;
	font-size: 18px;
	float: right;
	display: inline;
}
.block-long-green .button:hover {
	background: #9db527 none;
}

.button2,
.block-long-blue table .button2 {
	float: right;
	display: inline;
	font-size: 12px;
	color: #6c808e;
	background: url(/invest/site_images/button2-right.gif) right top no-repeat;
	text-decoration: none;
	margin: 0 0 20px 10px;
	cursor: hand; /*for IE6*/
	cursor: pointer;
}
.block-long-blue .button2 {
	background: url(/invest/site_images/button2-blue-right.gif) right top no-repeat;
}

	.button2 span,
	.block-long-blue table .button2 span {
		float: left;
		display: inline;
		text-align: center;
		height: 33px;
		line-height: 30px;
		background: url(/invest/site_images/button2-left.gif) left top no-repeat;
		padding: 0 28px;
		text-decoration: none;
	}
	.block-long-blue .button2 span {
		background: url(/invest/site_images/button2-blue-left.gif) left top no-repeat;
	}
	
	#main .innercontent .block-long-blue table a.button2,
	#main .innercontent .block-long-green table a.button2 {
		text-decoration: none;
		color: #6c808e;
	}
	
.inline {display:inline}	
.left    { float:left; display:inline}
.right   { float:right; display:inline }
.clear-left	{clear:left}
.clear-right {clear:right}
.alignleft     { text-align:left; }
.alignright    { text-align:right; }
.aligncenter   { text-align:center; }
.text-justify  { text-align:justify; }
.bold          { font-weight:bold; }
.normal			{font-weight: normal;}
.italic        { font-style:italic; }
.smaller		{font-size:0.85em;}

.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
.nopadding     { padding:0; }
.nomargin     { margin:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

.blue			{color: #005884}
.lightblueblock	{background-color: #cfe5ef;padding: 25px;margin: 0 0 20px 0}
.green			{color: #9db527}
.orange			{color: #ff6600}


/*----------- >> Other Useful Classes <<----------- */   /*for debugging*/


/*----------- >> Forms << ------------- */

form
{
margin: 0;
padding: 0;
}

fieldset
{
margin: 1em 0;
padding: 0.5em;
border: 1px dotted #3C3919;
}
	fieldset legend
	{
	font-weight: bold;
	}

textarea {
	padding:1px;
	margin:0;
	color: #013e5d;
	border: 1px solid #566971
}

input, select { /*style textfields etc*/
	padding:1px;
	margin:0;
	color: #013e5d;
	background-color: #fff;
}

label.option input,
input.form-checkbox,
input.form-radio {
	border: 0 none;
	padding: 0;
}

textarea, select  {/*some fields need more height, so let them stretch with content*/
	height: auto;
}

select,
.form-item select  {
	padding: 0;
}

input.form-file {/*upload fields: no height*/
	padding:auto;
	margin:auto;
	border: auto;
	height: auto;
}

.form-item {
	margin: 0 0 10px 0;
	clear: both;
}

label.option {
	clear: both;
	display: block;
	font-weight: bold;
	color: #013E5D;
}

label.option input.form-checkbox{
	margin: 0 5px 0 0;
}

input.form-text {
	border: 1px solid #566971;
	background-color: #fff;
	color: #013e5d;
}

input.form-submit {
	cursor: hand;
	cursor: pointer;
	border: 1px solid #01628d;
	background-color: #01628d;
	color: #fff;
	padding: 0 10px;
}

input.form-submit:hover,
input.form-submit.hover {
	background-color: #2e7fa8;
	border: 1px solid #2e7fa8;
}


/* ==================== >> STYLING << ================================ */

/*-------------------- >> header <<--------------------- */

/** search **/

			#search a {
				font-size: 9px;
				color: #005884;
				text-decoration: underline;
				float: left;
				/*position: absolute;
				left:0;
				top:0;*/
			}
			
			
			
			#search form {
				float: right;
			}
			
				#search form input.form-text {
					height: 17px;
					line-height: 17px;
					width: 98px;
					border: 1px solid #7fa9bc;
					background-color: #fff;
					color: #013e5d;
					float: right;
					display: inline;
					margin: 0 4px 0 0;
				}
		
				#search input.form-submit {
					/*float: right;*/
					display: inline;
				}
				
				
/*-------------------- >> main <<--------------------- */

#main .breadcrumb {
	color: #566971;
	font-size: 11px;
	margin: 2px 0 10px 10px;
	height: 18px;
	position: relative;
}

	#main .breadcrumb a {
		color: #566971;
		text-decoration: underline;
	}
	
	#main .breadcrumb img {
		border: 0 none;
		padding: 0;
	}
	
	#main .print {
		position: absolute;
		right: 0;
		top:0;
		width: 17px;
		height: 18px;
	}
	
#main h2 {
	padding-left: 10px;
}

.innercontent {
	padding: 0 0 0 10px;
	clear: both;
}

#main h3 {
	color: #013e5d;
	font-size: 12px;
	margin: 0 0 5px 0;
	clear: both;
}



#main dl {
	font-size: 11px;
	line-height: 12px;
	margin: 10px 0 20px 0;
}
	#main dl dt {
		font-weight: bold;
		color: #005884;
	}
	#main dl dt .date {
		font-weight: normal;
	}
	#main dl dd {
		border-bottom: 1px solid #D5E0E8;
		padding: 0 0 5px 0;
		margin: 0 0 5px 0;
	}
	#main dl dd.last {
		border-bottom: 0 none;
		padding: 0 0 0 0;
		margin: 0 0 5px 0;
	}

#main .caption {
	padding: 0;
	font-style: italic;
	color: #808e94;
}

#main .disclaimer,
#main .logos {
	text-align: right;
	clear: both;
}

#main .footnote {
	font-style: italic;
	color: #999;
}

#main .grafiek {
	clear: both;
	margin: 0 0 10px 0;
}

#main .rightcol .intro {
	margin: 0 0 10px 0;
}

/** list: news **/

#main ul.news {
	padding: 0 0 20px 0;
}

	#main ul.news li {
		background: none;
		padding: 0 0 5px 0;
		margin: 0 0 5px 0;
		border-bottom: 1px solid #D5E0E8;
	}
	
		#main ul.news li .date {
			padding: 0 0 0 15px;
			width: 70px;
			float: left;
			display: inline;
			color: #013e5d;
		}
	
		#main ul.news li a {
			text-decoration: none;
		}


/** table: algemeen **/
		
#main table {
	clear: both;
	width: 100%;
	margin: 0 0 20px 0;
	color: #013e5d;
}

	#main table td.spacer,
	#main table th.spacer {
		border-bottom: 0 none;
	}

	#main table a {
		color: #013e5d;
		text-decoration: underline;
	}
		#main table a:hover {
			color: #013e5d;
			text-decoration: none;
		}

	#main table td {
		border: 1px solid #cfe5ef;
		padding: 4px;
		text-align: center;
	}

	#main table th {
		font-weight: bold;
		padding: 4px;
		border: 1px solid #cfe5ef;
		text-align: center;
	}

	#main table th.header  {
		background-color:#e4e8e9;
		border-left: 1px solid #fff;
		border-right: 1px solid #fff;
		border-top: 0px none;
	}

		#main table th a {
			text-decoration: none;
		}
		
		#main table .check {
			padding-left: 0;
		}

		#main table .info {
		}

			#main table .info a {
				display: block;
				background: url(/invest/site_images/icon-info.gif) left top no-repeat;
				padding: 15px 0 0 0;
				overflow: hidden;
				height: 0px !important;
				height /**/:15px;
			}

/** tables 'list' **/

#main table.list td {
	border: 0 none;
	border-bottom: 1px solid #cfe5ef;
	padding: 4px 0 4px 13px;
	text-align: left;
}

#main table.list th {
	text-align: left;
	padding: 4px 0 4px 13px;
	border: 0 none;
	border-bottom: 0 none;
	background-color: #fff;
}

/** tables 'sort' **/

		#main table.sort th a {
			text-decoration: underline;
			background: url(/invest/site_images/icon-updown.gif) right 4px no-repeat;
			padding: 0 30px 0 0;
		}
		

/** tables 'vergelijken' **/

#main table.producten {
}

	#main table.producten th {
		font-weight: bold;
		color: #013E5D;
	}
	
	#main table.producten td {
		border-bottom: 0 none;
	}
	
	#main table td.spacer,
	#main table th.spacer,
	#main table.producten td.spacer,
	#main table.producten th.spacer {
		border-bottom: 0 none;
		border-top: 0 none;
		border-left: 0 none;
		border-right: 0 none;
	}

#main table.productdata {
}

	#main table.productdata td {
		color: #013E5D;
		border-top: 1px solid #CFE5EF;
	}
	
	#main table.productdata td.spacer,
	#main table.productdata th.spacer {
		border-bottom: 0 none;
		border-top: 0 none;
	}

#main table.productdata .zoek {
}

/** tabs **/
		
#main ul.tabs {
	margin: 0 0 3px 0;
	padding: 0;
	width: 100%;
	height: 18px;
	line-height: 18px;
	border-bottom: 1px solid #013E5D;
}

	#main ul.tabs li {
		margin: 0;
		padding: 0 5px;
		background: none;
		float: left;
		display: inline;
		border-right: 1px solid #013E5D;
		cursor: hand;
		cursor: pointer;
	}
	#main ul.tabs li.active,
	#main ul.tabs li.hover {
		font-weight: bold;
	}
	
	#main .tabcontent {
		clear: both;
	}

		#main .tabcontent ul li {
			border-bottom: 1px solid #fff;
			margin: 0 0 3px 0;
			padding: 0 0 3px 5px;
			background: none;
			font-size: 11px;
		}


/** accordion menu **/
		
	#main .accordion {
	}

		#main .accordion .bottom {
			padding: 10px;
		}

		#main .accordion h3 {
			background: url(/invest/site_images/icon-more.gif) left 2px no-repeat;
			padding: 0 0 0 18px;
			cursor: hand;
			cursor: pointer;
		}
		#main .accordion h3.active {
			background: url(/invest/site_images/icon-less.gif) left 2px no-repeat;
		}

		#main .accordion .content {
			padding: 0 0 0 18px;
		}

			#main .accordion .content a {
				text-decoration: none;
				cursor: hand;
				cursor: pointer;
			}

	#main .rightcol .accordion {
	}

		#main .rightcol .accordion h3 {
			background: url(/invest/site_images/icon-more3.gif) 3px 2px no-repeat;
			padding: 0 0 4px 28px;
			border-bottom: 1px solid #d5e0e8;
			font-weight: normal;
		}
		#main .rightcol .accordion h3.active {
			background: url(/invest/site_images/icon-less3.gif) 3px 2px no-repeat;
		}
		
		/*#main .rightcol .accordion h3 {
			background: url(/invest/site_images/icon-more2.gif) 10px 2px no-repeat;
			padding: 0 0 4px 28px;
			border-bottom: 1px solid #d5e0e8;
			font-weight: normal;
		}
		#main .rightcol .accordion h3.active {
			background: url(/invest/site_images/icon-less2.gif) 6px 4px no-repeat;
		}*/

		#main .rightcol .accordion .content {
			padding: 0 0 10px 28px;
		}


/** tooltip **/
		
#tooltip{
	position:absolute;
	border:1px solid #005884;
	background:#e4e8e9;
	padding:2px 5px;
	color:#013e5d;
	display:none;
	}	


/** blocks **/
		
#main .block-grey { /*grey*/
	width: 302px;
	float: left;
	display: inline;
	clear: left;
	background: #f0f3f4 url(/invest/site_images/main-block-grey-bottom.gif) left bottom no-repeat;
	overflow: hidden;
	color: #566971;
	margin: 0 10px 20px 10px;
}

	#main .block-grey h3 {
		height: 37px;
		line-height: 37px;
		color: #013e5d;
		font-size: 18px;
		font-weight: normal;
		padding: 0 0 0 47px;
		margin: 0;
	}
	#main .block-grey h3 a {
		color: #013e5d;
	}
	
#main #aandelen,
#main #beleggingen {
	min-height: 205px;
	height: auto !important;
	_height: 205px;
}

#main #fondsen,
#main #obligaties,
#main #vastgoed {
	min-height: 205px;
	height: auto !important;
	_height: 205px;
	float: right;
	clear: right;
	margin-right: 20px;
}

#main #spaarrekeningen,
#main #kasbons,
#main #zichtrekeningen {
	min-height: 140px;
	height: auto !important;
	_height: 140px;
}

#main #termijnrekeningen,
#main #verzekeringsbons {
	min-height: 140px;
	height: auto !important;
	_height: 140px;
	float: right;
	clear: right;
	margin-right: 20px;
}

#main #onderwerpen,
#main #specials {
}

#main #educatie {
	float: right;
	clear: right;
	margin-right: 20px;
}

		#main #aandelen h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-aandelen-title.gif) left bottom no-repeat;
		}

		#main #fondsen h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-fondsen-title.gif) left bottom no-repeat;
		}

		#main #beleggingen h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-beleggen-title.gif) left bottom no-repeat;
		}

		#main #obligaties h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-obligaties-title.gif) left bottom no-repeat;
		}

		#main #vastgoed h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-vastgoed-title.gif) left bottom no-repeat;
		}

		#main #spaarrekeningen h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-spaarrekeningen-title.gif) left bottom no-repeat;
		}

		#main #termijnrekeningen h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-termijnrekeningen-title.gif) left bottom no-repeat;
		}

		#main #kasbons h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-kasbons-title.gif) left bottom no-repeat;
		}

		#main #verzekeringsbons h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-verzekeringsbons-title.gif) left bottom no-repeat;
		}

		#main #zichtrekeningen h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-zichtrekeningen-title.gif) left bottom no-repeat;
		}

		#main #onderwerpen h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-onderwerpen-title.gif) left bottom no-repeat;
		}

		#main #educatie h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-educatie-title.gif) left bottom no-repeat;
		}

		#main #specials h3 {
			background: #f0f3f4 url(/invest/site_images/main-block-specials-title.gif) left bottom no-repeat;
		}

	#main .block-grey .content { /*grey*/
		padding: 10px 16px 13px 14px;
		overflow: hidden;
	}
	
		#main .block-grey .content ul.list { /*grey*/
			padding: 0 0 0 14px;
			list-style: none;
			color: #013E5D;
		}
		#main .block-grey .content ul.list li { /*grey*/
		}
		
		#main .block-grey .content ul.list li .highlight { /*grey*/
			margin-bottom: 0;
			padding-bottom: 0;
		}

			#main .block-grey .content ul li#R { /*grey*/
				background: url(/invest/site_images/icon-rentenieren.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#P { /*grey*/
				background: url(/invest/site_images/icon-pensioensparen.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#F { /*grey*/
				background: url(/invest/site_images/icon-fiscaliteit.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#E { /*grey*/
				background: url(/invest/site_images/icon-effectenbeheer.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#B { /*grey*/
				background: url(/invest/site_images/icon-bescherming.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#K { /*grey*/
				background: url(/invest/site_images/icon-kosten.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#CG { /*grey*/
				background: url(/invest/site_images/icon-corporategovernance.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#V { /*grey*/
				background: url(/invest/site_images/icon-varia.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#A { /*grey*/
				background: url(/invest/site_images/icon-aandelen.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#Fo { /*grey*/
				background: url(/invest/site_images/icon-fondsen.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#Fo { /*grey*/
				background: url(/invest/site_images/icon-fondsen.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#G { /*grey*/
				background: url(/invest/site_images/icon-goud.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#K { /*grey*/
				background: url(/invest/site_images/icon-kasbons.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#O { /*grey*/
				background: url(/invest/site_images/icon-fondsen.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#S { /*grey*/
				background: url(/invest/site_images/icon-spaarrekeningen.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#T { /*grey*/
				background: url(/invest/site_images/icon-termijnrekeningen.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#Va { /*grey*/
				background: url(/invest/site_images/icon-vastgoed.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}
			#main .block-grey .content ul li#AB { /*grey*/
				background: url(/invest/site_images/icon-anderebeleggingen.gif) left top no-repeat;
				padding: 5px 0 7px 32px;
			}

			#main .block-grey .content ul.list li a { /*grey*/
				color: #013E5D;
				text-decoration: none;
			}

		#main .block-grey .left { /*grey*/
			width: 90px;
			padding: 0 20px 0 0;
			text-align: right;
			color: #005884;
		}
	
		#main .block-grey .right { /*grey*/
			width: 162px;
		}
			#main .block-grey .right a { /*grey*/
				color: #013e5d;
				text-decoration: none;
				display: block;
			}
	
			#main .block-grey table td { /*grey*/
				border: 0 none;
				text-align: left;
			}
			#main .block-grey table td.thumb { /*grey*/
				width:66px;
			}
	
			#main .block-grey img { /*grey*/
				border: 0 none;
				padding: 0;
			}
	
			#main .block-grey .highlight { /*grey*/
				background: #cfe5ef none;
				margin: 0 0 10px 0;
				padding: 0 10px;
			}
	
			#main .block-grey .highlight-group { /*grey*/
				background: #cfe5ef none;
				margin: 0 0 10px 0;
			}
	
				#main .block-grey .highlight-group a { /*grey*/
					border-bottom: 1px solid #F0F3F4;
					padding: 0 10px;
				}
	
#main .block-long { /*block-long*/
	background: url(/invest/site_images/main-block-long-borders.gif) left top repeat-y;
	margin: 0 0 20px 0;
	width: 650px;
}	
#main .block-long .top {/*block-long*/
	background: url(/invest/site_images/main-block-long-top.gif) left top no-repeat;
}	
#main .block-long .bottom {
	background: url(/invest/site_images/main-block-long-bottom.gif) left bottom no-repeat;
	padding: 10px 20px 20px 20px;
}	

	#main .block-long h3 {
		font-size: 18px;
		font-weight: normal;
	}	

	#main .block-long .more {
		font-size: 12px;
	}	

	#main .block-long .content {
	}	

		#main .block-long .left {
			width: 234px;
		}	

		#main .block-long .right {
			float: left;
			display: inline;
			width: 167px;
			margin: 0 0 0 20px;
		}

			#main .block-long table {
				margin: 0;
			}
				
				#main .block-long table td {
					border: 0 none;
					text-align: left;
					padding: 2px;
				}
					
					#main .block-long table td.percent {
						text-align: right;
					}
				
					#main .block-long table td.percent img {
						padding: 0;
						border: 0 none;
					}
			
		#main .block-long select {
			border: 1px solid #013e5d;
		}	

#main #advies { /*block advies*/
	background: #CFE5EF url(/invest/site_images/main-block-advies-bottom.gif) left bottom no-repeat;
	color: #005884;
	margin: 0 0 20px 20px;
	width: 214px;
	float: right;
	display: inline;
}	

	#main #advies h3 { /*block advies*/
		background: transparent url(/invest/site_images/title-front-bel.jpg) no-repeat scroll left top;
		color:#013E5D;
		font-size:17px;
		font-weight:normal;
		height:38px;
		line-height:40px;
		margin:0;
		padding:0 4px 0 45px;
		text-align:left;
	}	
	
	#main #advies .content {
		padding: 17px 13px 10px;
	}

		#main #advies .big {
			font-size:27px;
			font-weight:bold;
			margin:0 0 8px;
		}
		
#main .innercontent .block-long-grey { /*block long grey*/
	width: 646px;
	background: #e4e8e9 url(/invest/site_images/main-block-long-grey-bottom.gif) no-repeat scroll left bottom;
	margin: 0 0 20px 0;
}

	#main .innercontent .block-long-grey h3 { /*block long grey*/
		height: 32px;
		line-height: 32px;
		background: #e4e8e9 url(/invest/site_images/main-block-long-grey-top.gif) no-repeat scroll left top;
		font-size: 18px;
		font-weight: normal;
		padding: 0 20px;
	}

		#main .innercontent .block-long-grey h3 span.date { /*block long grey*/
			float: right;
		}
		#main .innercontent .block-long-grey h3 span.time { /*block long grey*/
			font-size: 14px;
			padding: 0 0 0 10px;
		}

	#main .innercontent .block-long-grey .content { /*block long grey*/
		padding: 0 20px 10px 20px;
		width: 606px;
		overflow: hidden;
	}

#main .innercontent .block-long-green { /*block long green*/
	width: 646px;
	margin: 0 0 20px 0;
	background: #d3de9e url(/invest/site_images/main-block-long-green-top.gif) no-repeat scroll left top;
	color:#013E5D;
}

	#main .innercontent .block-long-green .content { /*block long green*/
		padding: 0 20px 20px 20px;
		background: url(/invest/site_images/main-block-long-green-bottom.gif) no-repeat scroll left bottom;
		width: 606px;
		overflow: hidden;
	}

		#main .innercontent .block-long-green table td { /*block long green*/
			padding: 9px;
			text-align: left;
			background-color: #fff;
			border: 0 none;
			border-bottom: 10px solid #D3DE9E;
		}

#main .innercontent .block-long-blue { /*block long blue*/
	width: 646px;
	margin: 0 0 20px 0;
	background: #cfe5ef url(/invest/site_images/main-block-long-blue-top.gif) no-repeat scroll left top;
	color:#013E5D;
}

	#main .innercontent .block-long-blue .content { /*block long blue*/
		padding: 0 20px 20px 20px;
		background: url(/invest/site_images/main-block-long-blue-bottom.gif) no-repeat scroll left bottom;
		width: 606px;
		overflow: hidden;
	}

		#main .innercontent .block-long-blue table td { /*block long blue*/
			padding: 9px;
			text-align: left;
			background-color: #fff;
			border: 0 none;
			border-bottom: 10px solid #cfe5ef;
		}			
			
	#main .innercontent .block-long-green h3,
	#main .innercontent .block-long-blue h3 { 
		font-size: 18px;
		font-weight: normal;
		padding: 20px 20px 10px 20px;
		margin: 0;
	}

		#main .innercontent .block-long-green h3 span,
		#main .innercontent .block-long-blue h3 span {
			font-size: 14px;
		}

	#main .innercontent .block-long-green img,
	#main .innercontent .block-long-blue img { 
		padding: 0;
		border: 0 none;
	}

	#main .innercontent .block-long-green .content table,
	#main .innercontent .block-long-blue .content table { 
		margin: 0 0 20px 0;
	}
			#main .innercontent .block-long-green table td select,
			#main .innercontent .block-long-blue table td select { 
				border: 1px solid #566971;
			}

			#main .innercontent .block-long-green table td.thumb,
			#main .innercontent .block-long-blue table td.thumb { 
				width:45px;
			}

			#main .innercontent .block-long-green table td.price,
			#main .innercontent .block-long-blue table td.price { 
				background: #fff url(/invest/site_images/prijs.gif) center 9px no-repeat;
				width:54px;
				text-align: center;
				color: #fff;
				font-size: 18px;
				padding: 23px 0 20px 0;
			}

			#main .innercontent .block-long-green table td.quantity,
			#main .innercontent .block-long-blue table td.quantity { 
				text-align: right;
			}
			#main .innercontent .block-long-green table td.price2,
			#main .innercontent .block-long-blue table td.price2 { 
				text-align: right;
			}
			#main .innercontent .block-long-green table td.price.small,
			#main .innercontent .block-long-blue table td.price.small { 
				font-size: 12px;
				padding: 30px 0 20px 0;
			}
			#main .innercontent .block-long-green table td.price .green,
			#main .innercontent .block-long-blue table td.price .green { 
				font-size: 11px;
				position: relative;
				top: 16px;
				font-weight: bold;
			}

			#main .innercontent .block-long-green table td.submit,
			#main .innercontent .block-long-blue table td.submit {
				text-align: right;
			}

			#main .innercontent .block-long-green table td.trash,
			#main .innercontent .block-long-blue table td.trash {
				width: 10px;
			}

			#main .innercontent .block-long-green table a,
			#main .innercontent .block-long-blue table a { 
				text-decoration: underline;
			}

	#main .innercontent .block-long-blue .left {
		width: 144px;
		background:#f0f3f4 url(/invest/site_images/main-block-blue-left-top.gif) no-repeat scroll left top;
		clear:both;
		display:inline;
		float:left;
		margin:0;
		position:relative;
	}
	#main .innercontent .block-long-green .left {
		width: 144px;
		background:#f0f3f4 url(/invest/site_images/main-block-green-left-top.gif) no-repeat scroll left top;
		clear:both;
		display:inline;
		float:left;
		margin:0;
		position:relative;
	}

		#main .innercontent .block-long-green .left h3,
		#main .innercontent .block-long-blue .left h3 { 
			font-size: 12px;
			font-weight: bold;
			padding: 0 0 5px 0;
			margin: 0;
		}

		#main .innercontent .block-long-green .left ul,
		#main .innercontent .block-long-blue .left ul { 
			padding: 0 0 20px 0;
			margin: 0;
		}
			#main .innercontent .block-long-green .left ul li ,
			#main .innercontent .block-long-blue .left ul li { 
				padding: 0;
				margin: 0;
				list-style-type: none;
				list-style-image: none;
				background: none;
			}

	#main .innercontent .block-long-blue .left .content2 {
		background: url(/invest/site_images/main-block-blue-left-bottom.gif) no-repeat scroll left bottom;
		padding: 15px;
	}
		
	#main .innercontent .block-long-green .left .content2 {
		background: url(/invest/site_images/main-block-green-left-bottom.gif) no-repeat scroll left bottom;
		padding: 15px;
	}
		
	#main .innercontent .block-long-blue .right,
	#main .innercontent .block-long-green .right {
		width: 452px;
	}
	

/** leftcolumn **/
		
#main .leftcol {
}

	#main .leftcol select {
		border: 1px solid #013e5d;
		width: 124px;
	}

	#main .leftcol input.form-text {
		width: 120px;
	}

	#main .leftcol input.form-submit {
		float: right;
		clear: both;
		margin: 0 0 10px 0;
	}
	
	#main .leftcol a {
		padding: 0;
		margin: 0;
	}

	#main .leftcol img {
		border: 0 none;
		padding: 0;
	}

	#main .leftcol table {
		margin: 0 0 0 0;
	}
	#main .leftcol table td {
		border: 0 none;
		padding: 4px;
		text-align: left;
	}
		#main .leftcol table td a {
			text-decoration: underline;
		}
		#main .leftcol .block-blue table td a {
			color: #fff;
		}
		#main .leftcol .block-green table td a {
			color: #fff;
		}

	#main .leftcol ul {
		padding: 0;
		margin: 0;
		clear: both;
		position: relative;
	}

		#main .leftcol ul li {
			list-style-image: none;
			list-style-type: none;
			background: url(/invest/site_images/bullet-leftcol.gif) 0 5px no-repeat;
			padding: 0 0 8px 12px;
		}
	
	#main .leftcol .block { /*default block*/
		background: #f0f3f4 url(/invest/site_images/block-left-top.gif) left top no-repeat;
		margin: 0 0 10px 0;
		position: relative;
		float: left;
		display: inline;
		clear: both;
	}

	#main .leftcol .block h3 {
		margin: 0 0 10px 0;
	}
		.leftcol .block .bottom {
			background: url(/invest/site_images/block-left-bottom.gif) left bottom no-repeat;
			padding: 10px 10px 0 10px;
			width: 124px;
			overflow: hidden;
			position: relative;
			float: left;
			display: inline;
		}
		
			.leftcol .block .content {
				padding: 0 0 20px 0;
			}
			
			
	#main .leftcol #block-keydata { /*keydata block*/
	}
	
		#main .leftcol #block-keydata .bottom {
			padding: 10px 5px;
			width: 134px;
		}
	
		#main .leftcol #block-keydata .content {
			background-color: #fff;
			border: 1px solid #d1d8db;
			padding:  4px 8px 4px 8px;
			margin: 0 0 10px 0;
			position: relative;
		}
		
			#main .leftcol #block-keydata .info {
				position: absolute;
				left: 112px;
				_left: 108px;
				top: 4px;
			}
		
	#main .risicobar { /* risicoindicator */
		width: 74px;
		height: 14px;
		background: #9db527 url(/invest/site_images/risicobar-back.gif) left top repeat-x;
		position: relative;
		margin: 5px auto;
	}
	
		#main .risicobar .fill{
			width: 0px;
			height: 14px;
			background: #f21a04 url(/invest/site_images/risicobar-back.gif) left top repeat-x;
		}
	
		#main .risicobar .number{
			position: absolute;
			width: 74px;
			height: 14px;
			line-height: 14px;
			font-weight: bold;
			font-size: 11px;
			color: #fff;
			text-align: center;
		}
	
		
	#main .leftcol .block-blue { /*blue block*/
		background: #005884 url(/invest/site_images/block-left-blue-top.gif) left top no-repeat;
		margin: 0 0 10px 0;
		position: relative;
		float: left;
		display: inline;
		clear: both;
		color: #fff;
	}

	#main .leftcol .block-blue h3 {
		margin: 0 0 10px 0;
		color: #fff;
	}
	#main .leftcol .block-blue table {
		color: #fff;
	}
		#main .leftcol .block-blue h3 a{
			color: #fff;
		}
		.leftcol .block-blue .bottom {
			background: url(/invest/site_images/block-left-blue-bottom.gif) left bottom no-repeat;
			padding: 10px 10px 0 10px;
			width: 124px;
			overflow: hidden;
			position: relative;
			float: left;
			display: inline;
		}
		
			.leftcol .block-blue .content {
				padding: 0 0 20px 0;
			}

			#main .leftcol .block-blue ul li {
				background: url(/invest/site_images/bullet-blue-leftcol.gif) 0 5px no-repeat;
				padding: 0 0 8px 12px;
			}
	
				.leftcol .block-blue .content a {
					color: #fff;
					text-decoration: underline;
				}
		
	#main .leftcol .block-green { /*green block*/
		background: #9db527 url(/invest/site_images/block-left-green-top.gif) left top no-repeat;
		margin: 0 0 10px 0;
		position: relative;
		float: left;
		display: inline;
		clear: both;
		color: #fff;
	}

	#main .leftcol .block-green h3 {
		margin: 0 0 10px 0;
		color: #fff;
	}
	#main .leftcol .block-green table {
		color: #fff;
	}
		#main .leftcol .block-green h3 a{
			color: #fff;
		}
		.leftcol .block-green .bottom {
			background: url(/invest/site_images/block-left-green-bottom.gif) left bottom no-repeat;
			padding: 10px 10px 0 10px;
			width: 124px;
			overflow: hidden;
			position: relative;
			float: left;
			display: inline;
		}
		
			.leftcol .block-green .content {
				padding: 0 0 20px 0;
			}

			#main .leftcol .block-green ul li {
				background: url(/invest/site_images/bullet-green-leftcol.gif) 0 5px no-repeat;
				padding: 0 0 8px 12px;
			}
	
				.leftcol .block-green .content a {
					color: #fff;
					text-decoration: underline;
				}
		
	#main .leftcol .block-lightblue { /*lightblue block*/
		background: #cfe5ef url(/invest/site_images/block-left-lightblue-top.gif) left top no-repeat;
		margin: 0 0 10px 0;
		position: relative;
		float: left;
		display: inline;
		clear: both;
		color: #013E5D;
	}

	#main .leftcol .block-lightblue h3 {
		margin: 0 0 10px 0;
	}
	#main .leftcol .block-lightblue h3.bel {
		margin: 0 0 10px 0;
	}
	#main .leftcol .block-lightblue table {
	}
		#main .leftcol .block-lightblue h3 a{
		}
		.leftcol .block-lightblue .bottom {
			background: url(/invest/site_images/block-left-lightblue-bottom.gif) left bottom no-repeat;
			padding: 10px 10px 0 10px;
			width: 124px;
			overflow: hidden;
			position: relative;
			float: left;
			display: inline;
		}
		
			.leftcol .block-lightblue .content {
				padding: 0 0 20px 0;
			}

				.leftcol .block-lightblue .big {
					font-size: 18px;
					font-weight: bold;
				}

				.leftcol .block-lightblue .bereikbaar {
					font-size: 10px;
				}

			#main .leftcol .block-lightblue ul li {
				background: url(/invest/site_images/bullet-lightblue-leftcol.gif) 0 5px no-repeat;
				padding: 0 0 8px 12px;
			}
	
				.leftcol .block-lightblue .content a {
					color: #fff;
					text-decoration: underline;
				}
		
/** rightcolumn **/
		
#main .rightcol {
	color: #666;
}


#main .alfabet {
	margin: 0 0 20px 0;
}

		#main .alfabet ul {
			margin: 0;
			padding: 0;
			font-size: 12px;
			color: #013e5d;
		}

			#main .alfabet ul li {
				margin: 0 2px 0 0;
				_margin: 0 4px 0 0;
				*margin: 0 4px 0 0;
				padding: 0 4px 0 0;
				list-style-image: none;
				list-style-type: none;
				display: inline;
				text-transform: uppercase;
				background: url(/invest/site_images/alfabet-divider.gif) right 2px no-repeat;
				color: #013e5d;
			}
			#main .alfabet ul li.last {
				margin:0;
				padding: 0;
				background: transparent none;
			}
				.alfabet ul li a {
					color: #013e5d;
					text-decoration: none;
				}

				.alfabet ul li a:hover {
					color: #919da2;
					text-decoration: none;
				}

				.alfabet ul li.active a {
					font-weight: bold;
					font-size: 15px
				}

#main .pager {
	text-align: center;
	padding: 10px 0 0 0;
	clear: both;
}

		#main .pager ul {
			margin: 0;
			padding: 0;
			font-size: 12px;
			color: #013e5d;
		}

			#main .pager ul li {
				margin: 0 2px 0 0;
				_margin: 0 4px 0 0;
				*margin: 0 4px 0 0;
				padding: 0 4px 0 0;
				list-style-image: none;
				list-style-type: none;
				display: inline;
				text-transform: uppercase;
				background: url(/invest/site_images/pager-divider.gif) right 2px no-repeat;
				color: #013e5d;
			}
			#main .pager ul li.last {
				margin:0;
				padding: 0;
				background: transparent none;
			}
				.pager ul li a {
					color: #013e5d;
					text-decoration: underline;
				}

				.pager ul li a:hover {
					color: #919da2;
					text-decoration: none;
				}

				.pager ul li.active a {
					color: #919da2;
					text-decoration: none;
				}
				
/** zoek en vergelijk **/





/*-------------------- >> sidebar <<--------------------- */

#sidebar .block {
	margin: 0 0 13px 0;
	position: relative;
	overflow: hidden;
	width: 247px;
}

	#sidebar .block .content {
		padding: 0 10px 10px 16px;
	}
	
		#sidebar .block h3 {
			font-size:18px;
			font-weight:normal;
			margin: 0 0 4px;
			padding: 0;
		}

#sidebar .block-blue {
	background: #005884 url(/invest/site_images/block-blue-bottom.gif) left bottom no-repeat;
}

	#sidebar .block-blue .content {
		background: transparent url(/invest/site_images/block-blue-top.gif) left top no-repeat;
	}

#sidebar .block-lightblue {
	background: #cfe5ef url(/invest/site_images/block-lightblue-bottom.gif) left bottom no-repeat;
}

	#sidebar .block-lightblue .content {
		background: transparent url(/invest/site_images/block-lightblue-top.gif) left top no-repeat;
	}


/** log in / log out**/

			#login p {
				/*position: absolute;
				right: 0;
				bottom: 7px;*/
				float: right;
				display: inline;
				padding: 5px 0 0 0;
				width: 140px;
				font-size: 9px;
				line-height: 11px;
				color: #fff;
			}
		
			#login p a {
				color: #fff;
				text-decoration: underline;
				padding: 0 0 0 5px;
			}
		
			.tab-login {
				float: left;
				display: inline;
				height: 29px;
				margin: 24px 0 0 0;
			}


			.tab-login a {
				float: left;
				display: inline;
				height: 29px;
				line-height: 29px;
				padding: 0 0 0 0;
				background: transparent url(/invest/site_images/logintab-right.gif) right top no-repeat;
				text-align: center;
			}
				.tab-login a:hover {
					background: transparent url(/invest/site_images/logintab-right_hover.gif) right top no-repeat;
				}
				
			.tab-login a span {
				float: left;
				display: inline;
				color: #3b4f13;
				text-decoration: underline;
				font-size: 15px;
				padding: 0 15px 0 15px;
				width: 57px;
				height: 29px;
				background: transparent url(/invest/site_images/logintab-left.gif) left top no-repeat;
			}
				.tab-login a:hover span {
					background: transparent url(/invest/site_images/logintab-left_hover.gif) left top no-repeat;
				}
				
			#login .form-login {
				background: #8FAC20 url(/invest/site_images/form-login.gif) left top no-repeat;
				position: absolute;
				top: 67px;
				left: 0;
				padding: 15px 24px 0 32px;
				min-height: 151px;
				height: auto !important;
				height: 151px;
			}
				#login .form-login .form-item {
					margin: 0 0 5px 0;
				}
				
					#login .form-login label {
						color: #fff;
						font-weight: bold;
					}
						#login .form-login label .vergeten {
							color: #fff;
							font-weight: normal;
						}
						#login .form-login label .vergeten a {
							color: #fff;
						}
						#login .form-login label.label-checkbox {
							font-weight: normal;
						}
					#login .form-login input.form-text {
						background-color: #fff;
						border: 1px solid #5b8703;
						height: 18px;
						width: 187px;
						padding: 1px;
					}

				#login .form-login .form-submit {
					float: right;
					display: inline;
				}
				
			#logged h3 {
				font-size: 11px;
				padding: 0 10px;
				line-height: 18px;
			}

			#logged p {
				font-size: 10px;
				padding: 0 10px;
			}

			#logged .links {
				position: absolute;
				left: 10px;
				bottom: 3px;
			}

				#logged .links a {
					color: #112335;
					text-decoration: underline;
				}
							
			#logged a.logout {
				color: #fff;
				background-color: #01628d;
				position: absolute;
				right: 10px;
				bottom: 3px;
				font-size: 13px;
				line-height: 19px;
				padding: 0 12px;
				text-decoration: none;
			}
			
			#logged a:hover.logout {
				background-color: #2e7fa8;
			}

/*----------- >> winkelmandje <<------------ */

#sidebar #shoppingcart .open {
	display: table;
}

#sidebar #shoppingcart .closed {
display: none;
}

	#sidebar #shoppingcart .content {
		background: transparent url(/invest/site_images/shoppingcart-top.gif) left top no-repeat;
		padding: 0 6px 10px 6px;
	}

		#sidebar #shoppingcart .content h3 {
			color: #cfe5ef;
			font-size: 15px;
			line-height: 32px;
			font-weight: bold;
			padding: 0 10px;
			margin: 0 0 12px 0;
		}
			#sidebar #shoppingcart .content h3 a{
				color: #cfe5ef;
			}

		#sidebar #shoppingcart .content h4 {
			color: #033f64;
			font-size: 12px;
			font-weight: bold;
			padding: 0 10px 4px 10px;
		}
			#sidebar #shoppingcart .content h4 a {
				color: #033f64;
				text-decoration: none;
			}
	
			#sidebar #shoppingcart .content h3 span{
				font-size: 12px;
				font-weight: normal;
			}
			
		#sidebar #shoppingcart .content table {
			margin: 0;
		}

			#sidebar #shoppingcart .content table td {
				padding: 4px 0 4px 10px;
				border-bottom: 1px solid #a6c9da;
			}
			#sidebar #shoppingcart .content table.shortlist td {
				border-bottom: 0 none;
			}

			#sidebar #shoppingcart .content table td.trash {
				padding-right: 10px;
			}

			#sidebar #shoppingcart .content table.shortlist td.icon img {
				padding-top: 4px;
			}
			#sidebar #shoppingcart .content table.shortlist td.price {
				text-align: right;
				padding-right: 16px;
			}

		#sidebar #shoppingcart .content a.button {
			float: left;
			display: inline;
			margin: 10px 0 20px 10px;
		}
		#sidebar #shoppingcart .content a:hover.button {
			background: #2E7FA8 none;
		}







/*----------- >> membership <<------------ */

#sidebar #member_loggedin {
	background: transparent url(/invest/site_images/sidebar-member_loggedin.jpg) left top no-repeat;
	height: 240px;
	width: 247px;
	position: relative;
}

	#sidebar #member_loggedin h3 {
		font-size: 22px;
		font-weight: normal;
		padding: 32px 0 2px 16px;
		color: #3b4f13;
	}

	#sidebar #member_loggedin .more {
		position: absolute;
		left: 18px;
		bottom: 16px;
		color: #fff;
	}
		#sidebar #member_loggedin .more a {
			color: #fff;
			font-weight: bold;
		}

	#sidebar #member_loggedin .teaser {
		color: #fff;
		font-size: 16px;
		padding: 0 0 0 16px;
	}

	#sidebar #member_loggedin .teaser div {
		font-size: 30px;
		color: #d6f1ab;
		font-weight: bold;
}

#sidebar #member {
	background: transparent url(/invest/site_images/sidebar-member-back.jpg) left top no-repeat;
	line-height: 18px;
	color: #3b4f13;
	height: 240px;
	width: 247px;
	position: relative;
}

	#sidebar #member h3 {
		font-size: 29px;
		font-weight: normal;
		padding: 24px 0 16px 18px;
		color: #3b4f13;
	}

	#sidebar #member .content {
			padding: 0 18px;
	}

		#sidebar #member .content ul {
			margin:0;
			padding:0;
		}
	
		#sidebar #member .content ul li {
			list-style-type: none;
			padding: 0 0 0 17px;
			margin:0;
			background-image: url(/invest/site_images/list-triangle.gif);
			background-position: 0 3px;
			background-repeat: no-repeat;
			line-height: 16px;
			font-size: 12px;
		}
	
	#sidebar #member .more {
		position: absolute;
		right: 18px;
		top: 29px;
		color: #fff;
	}
		#sidebar #member .more a {
			color: #fff;
		}

	#sidebar #member .teaser {
		position: absolute;
		left: 0;
		top: 150px;
		width: 247px;
		line-height: 35px;
		text-align: center;
		color: #fff;
	}

	#sidebar #member .teaser span {
		font-size: 30px;
		color: #d6f1ab;
		font-weight: bold;
}

	#sidebar #member .button {
		position: absolute;
		right: 30px;
		bottom: 21px;
		color: #73870e;
		width: 184px;
		text-align: center;
		font-size: 14px;
		padding: 0;
		margin:0;
		background: transparent none;
	}
		#sidebar #member .button a {
			color: #73870e;
			text-decoration: none;
		}


/*----------- >> publicaties <<------------ */

			#sidebar #publicaties {
				width: 220px;
				float: right;
				display: inline;
				padding: 0 10px 0 17px;
				margin: 0 0 13px 0;
				background: transparent url(/invest/site_images/publicaties-back.gif) left top no-repeat;
			}

			#sidebar #publicaties_loggedin {
				display: none;
				width: 220px;
				float: right;
				display: inline;
				padding: 0 10px 0 17px;
				background: transparent url(/invest/site_images/publicaties-back.gif) left top no-repeat;
			}

			#sidebar #publicaties h3,
			#sidebar #publicaties_loggedin h3 {
				font-size: 18px;
				margin: 16px 0 4px 0;
				font-weight: normal;
				color: #4ab3ea;
			}
			
			#sidebar #publicaties p,
			#sidebar #publicaties_loggedin p {
				color: #fff;
			}

			#sidebar #publicaties img {
				padding: 0 0 5px 45px;
				display: block;
			}
				#sidebar #publicaties_loggedin img {
					padding: 14px 0 5px 24px;
					display: block;
				}

			#sidebar #publicaties a,
			#sidebar #publicaties_loggedin a {
				font-size: 12px;
				color: #cfe5ef;
				text-decoration: underline;
				font-weight: bold;
			}
			
			#sidebar #publicaties .more,
			#sidebar #publicaties_loggedin .more {
				padding: 0 0 20px 0;
			}
	
/*----------- >> index: beurs <<------------ */


#sidebar #index {
}

	#sidebar #index .content {
		height: 110px;
		width: 221px;
		padding: 9px 10px 0 16px;
		position: relative;
	}
		#sidebar #index .content .ItemData {
		color:Aqua;
		font-weight:bold;
	}
		#sidebar #index .image {
			float: left;
			display: inline;
			background: #25425b;
			width: 130px;
		}
	
			#sidebar #index .image img {
				float: left;
				display: inline;
				width: 215px;
			}
		
			#sidebar #index .image div {
				float: left;
				display: inline;
				clear: both;
				height: 17px;
				line-height: 17px;
				padding: 0 10px;
				color: #fff;
				font-size: 10px;
				text-transform: uppercase;
			}
			
				#sidebar #index .image div td {
					
					padding: 0 5px 0 0;
				}
				
				#sidebar #index .image div .up {
					background: transparent url(/invest/site_images/index-up.gif) center center no-repeat;
					padding: 0 18px 0 0;
				}
		
				#sidebar #index .image div .down {
					background: transparent url(/invest/site_images/index-down.gif) center center no-repeat;
					padding: 0 18px 0 0;
				}
		
		#sidebar #index table {
			float: left;
			display: inline;
			color: #fff;
			text-transform: uppercase;
			margin:0;
			width: 88px;
		}

		#sidebar #index table td {
			padding: 4px 0 4px 4px;
			border-bottom: 0;
		}
	
			#sidebar #index table .up {
				background: transparent url(/invest/site_images/index-up2.gif) 4px 6px no-repeat;
				width:11px;
			}
			#sidebar #index table .down {
				background: transparent url(/invest/site_images/index-down2.gif) 5px 9px no-repeat;
				width:11px;
			}

		#sidebar #index .more {
			position: absolute;
			bottom: 10px;
			left: 153px;
		}
			#sidebar #index .more a {
				color: #fff;
			}
	
	
/*----------- >> portefeuille <<------------ */

#sidebar #portefeuille {
	font-size: 12px;
	line-height: 18px;
	color: #566971;
}

	#sidebar #portefeuille h3 {
		color: #fff;
		margin: 0 0 20px;
	}
	
	#sidebar #portefeuille .content {
		padding: 12px 18px 0 18px;
		height: 174px;
		width: 211px;
	}
	
		#sidebar #portefeuille .content p {
			padding: 0;
		}
		
			#sidebar #portefeuille .content .bedrag {
				display: block;
				padding: 4px 0 16px 0;
				font-size:20px;
				color: #005884;
			}
			
		#sidebar #portefeuille .visual {
			text-align: center;
			
		}
	#sidebar #portefeuille .more {
		color: #005884;
		padding: 0 0 12px 0;
		position: relative;
		top: -4px;
	}
	
		#sidebar #portefeuille .more a {
			text-align: center;
			color: #013e5d;
		}
	
	
#sidebar #portefeuille_loggedin {
	display: none;
	font-size: 12px;
	line-height: 18px;
	color: #566971;
}

	#sidebar #portefeuille_loggedin h3 {
		color: #fff;
		margin: 0 0 14px;
	}
	
	#sidebar #portefeuille_loggedin .content {
		padding: 12px 18px 0 18px;
		height: 174px;
		width: 211px;
	}
	
		#sidebar #portefeuille_loggedin .content p {
			padding: 0;
		}
		
			#sidebar #portefeuille_loggedin .content .bedrag {
				display: block;
				padding: 4px 0 16px 0;
				font-size:20px;
				color: #005884;
			}
			
		#sidebar #portefeuille_loggedin .visual {
			text-align: center;
			
		}
	#sidebar #portefeuille_loggedin .more {
		color: #005884;
		padding: 0 0 12px 0;
		position: relative;
		top: -4px;
	}
	
		#sidebar #portefeuille_loggedin .more a {
			text-align: center;
			color: #013e5d;
		}
	
/*-------------------- >> bottom <<--------------------- */

		#bottom h3 {
			color: #013E5D;
			font-size: 14px;
			font-weight: normal;
			margin: 0 0 16px 0;
		}
	
		#bottom ul {
			padding:0;
			margin:0;
		}
	
		#bottom li {
			list-style-type: none;
			margin:0;
			padding:0 5px 6px 0;
			font-size: 12px;
			line-height: 14px;
			color: #00638c;
			letter-spacing: -0.01em;
			background-image: none;
		}
		
			#bottom li a {
				color: #00638c;
				text-decoration: none;
			}

/*-------------------- >> footer <<--------------------- */

/** Footer **/
	#footer {
		color: #005884;
	}

		#footer a {
			color: #005884;
			text-decoration: underline;
		}

		#footer .left {
			width: 684px;
		}
	
		#footer .right {
			width: 248px;
			text-align: center;
		}
	



