﻿


body		{	
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
			font-size:13px;
			line-height:20px;
			color:#2b2b2b;
			}
			
a			{
			color:#006f9d;
			text-decoration:none;
			}

a:hover, div#navigation a:hover 		{
			
/*			color:#de771b;*/
			text-decoration:underline;
			}
			
div#global 	{
			font-size:12px;
			line-height:1em;
			color:#889b9f;
			padding:0;
			}
	
div#global dt 	{
			font-weight:bold;
			}

div#global dd.favorieten 	{
			float:right;
			background-image:url('/img/star.gif');
			background-position:left center;
			background-repeat:no-repeat;
			padding-left:15px
			}
					
div#global a	{
			font-size:12px;
			line-height:1em;
			padding:0;
			margin:0;
			display:block;
			float:left;
			font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
			}
			
div#global em	{
			float:left;
			font-weight:normal;
			margin:0 5px;
			color:#a5b0b2;

			}

			
div#navigation a	{
			font-size:13px;
			line-height:1em;
			font-weight:normal;
			color:#59aed7;
			font-family: 'Lucida Grande', Arial, Helvetica, sans-serif;
			}
			
.active a	{
			color:#2b2b2b;
			}
			
div#navigation ul li.active a	{
			color:#fff;
			font-weight:bold;
			background-color:none;
			background-image:url('/img/nav-active1-bg.jpg');
			background-position:left top;
			background-repeat:no-repeat;
			position:relative;
			z-index:300;
			
			
			}
			
div#navigation ul li#dashboard.active a	{
			/*	background-image:url('/img/nav-active-first-bg.jpg');*/
			}

div#navigation ul li form input.text	{
			color:#939598;
			font-size:12px;
			font-family:'Lucida Grande', Georgia, arial, Helvetica, sans-serif;
			}
			
h1, h3, h4	{
			font-family: lacuna, Helvetica, Arial, sans-serif;
			font-weight:normal;
			}
			
h1			{
			font-size:30px;
			margin:35px 10px 0 10px;
			line-height:40px;
			padding:0;
			font-weight:;
			color:#fff;
			}
			
h1 em		{
			font-style:normal;
			font-weight:normal;
			}
			
div#itemheader h1	{
			width:300px;
			float:left;
			padding:0;
			margin:18px 0 0 10px;
			float:left;
			text-shadow:0 1px 1px #FFFFFF;
			}

div#main div#itemheader h1	{
			width:700px;
			}

div#main div#itemheader h1.small	{
			width:300px;
			}
			
div#main h1 a, h3 a, h4 a {
	color: #2b2b2b;
	}			

duv#main h1 a:hover, h3 a:hover, h4 a:hover {
	text-decoration: none;
	color:#006f9d;
	}	

div#itemheader ul li h3	{
			margin:0 10px;
			}
			
h4			{
			font-size:14px;
			font-weight:normal;
			margin:0;
			}
			
div#location p 	{
			margin:20px 10px;
			color:#fff;
			font-size:16px;
			line-height:1.5em;
			font-family: lacuna, Helvetica, Arial, sans-serif;
			}
			
div#location h1, div#location p	{
			width:380px;
			}
			
div#location a#aanmelden	{
			float:right;
			width:151px;
			height:42px;
			margin:2px -5px 0 0;
			background-image:url('/img/aanmelden1.jpg');
			background-position:left top;
			background-repeat:no-repeat;
			text-indent:-10000px;
			overflow:hidden;
			}
			
div.group div.single div.grafiek h4, div.group div.single div.details h4, div.group div.single div.uitleg h4	{
			border-bottom:1px solid #e7e7e7;
			background-color:#f9fbfb;
			background-image:url('/img/h4-bg.jpg');
			background-position:left top;
			background-repeat:repeat-x;
			padding:5px 10px;
			margin:0 -10px;
			}
			
div.group div.single div.details h4, div.group div.single div.uitleg h4	{
			border-left:1px solid #e3e3e3;
			}
			

div.group div.archive ul 	{
			background-image:url('/img/left-nav-bg.jpg');
			background-position:right top;
			background-repeat:repeat-y;
			}
			
div.group div.archive ul li a {
			background-image:url('/img/left-nav-arrow.gif');
			background-position:right center;
			background-repeat:no-repeat;
			}
			
div.group div.archive div.single ul li a {
			background-image: none;
			}
			

div.group div.archive ul li.active a	{
			background-image:url('/img/left-nav-active-main.gif');
			background-position:left center;
			background-repeat:no-repeat;
			color:#fff;
			position:relative;
			z-index:212;
			margin:-2px 0 -1px -1px;
			width:220px;
			padding:6px 9px 6px 10px;
			}

div.group div.archive ul li.active ul {
			margin-bottom: -1px;
			display:none;
			clear:both;
			}

div.group div.archive ul li ul {
			display:none;
			}
			
div.group div.archive ul li.active ul {
			display:block
			}
			


div.group div.archive ul li ul li a	{
			background-image: none;
			}

	
div.group div.archive ul li.active li.active a  	{
			background: none;
			background-image:url('/img/left-nav-active.gif');
			background-position:left center;
			background-repeat:repeat-x;
			color:#fff;
			position:relative;
			z-index:212;
			margin:-2px 0 -1px -1px;
			width:219px;
			padding:6px 9px 6px 19px;
			}
			
div.group div.archive div.single ul li.singleactive a {	
			background: none;
			background-image:url('/img/left-nav-active.gif');
			background-position:left center;
			background-repeat:repeat-x;
			color:#fff;
			position:relative;
			z-index:212;
			margin:-2px 0 -1px -1px;
			width:219px;
			padding:6px 9px 6px 19px;
}		
			
			
div.group div.archive ul li.active li a	{
			background: none;
			color: #006F9D;
			background-color: #e7f2f8;
			width:219px;
			padding:6px 0px 6px 19px;
			margin: 0;
		}
			
div.group div.archive ul li em	{
			font-style:normal;
			margin:1px 0 0 0;
			float:right;
			}

div.group div.archive ul li	{	
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
			font-size:12px;
			}
			
div#fondsen.group div.single h2	{
			margin:0 1px;
			}
			
div#fondsen.group ul li	{
			color:#666;
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
			font-size:12px;
			border:none;
			}

div#fondsen.group ul.tabnav {
			padding: 0px;
			padding: 0px;
}

div#fondsen.group ul.tabnav li	{			
			font-family:Georgia, "Times New Roman", Times, serif;
			padding:10px;
			padding-top:0px;
			height: 28px;									
			background-color:#F9FBFB;
			background-image:url(/img/h4-bg.jpg);
			background-position:left top;
			background-repeat:repeat-x;
			border-bottom:1px solid #E7E7E7;
			}
			
div#fondsen.group ul.tabnav li a	{
			color:#a6a6a6;
			outline-width:0px;
			position: relative;
			z-index: 997;
			line-height: 43px;
			display: block;
			}

		
div#fondsen.group ul.tabnav li.active a{
			color:#000;
			display:block;
			float:left;
			height: 35px;
			width: 141px;
			padding-left: 13px;
			margin-top: 4px;
			margin-left: -2px;
			line-height: 35px;
		background-image:url('/img/land-tab-active.gif');
			background-repeat: no-repeat;
			}
			
div.group div.half.first h3, div.group div.item h2 {
			margin:10px 10px 0 10px;
			background:none;	
			border:none;
			padding:0:
			}
			
div.group div.item h2 {
			margin: 0 0 0 40px;
			font-size:18px;
			padding:0;
			line-height:1.3em;
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
			}
			
body#overons div.group div.item h2 {
			font-size:24px;
			margin:20px 0 10px 160px;
			}
			
div.group ul.team h3, body#overons div.group div.item ul.team p 	{
			margin:10px 0 10px 0;
			padding:0;
			width:auto;
			font-size:12px;
			line-height:1.6em;
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
			}
			
div.group ul.team h3	{
			font-size:16px;
			line-height:1.2em;
			margin:15px 0 0 0;
			}

			
body#overons div.group div.item p {
			margin:15px 0 15px 160px;
			font-size:12px;
			line-height:1.6em;
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
			}
			
body#tour div.group div.item h2 {
			margin-top:-47px;
			float: left;			
			clear: both;
			width: 600px;			
			}
			
body#faq div.group div.item h2	{
			margin-left: 88px;
			margin-top: 42px;
			}
	
body#faq div.group div.item h3	{
			margin-left: 89px;
			}				
			
div.group div.item p	{
			font-size:12px;
			line-height:1.6em;
			margin:10px 80px 10px 90px;
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;

			}
			
div.group div.tour p	{
			margin-left: 10px;
			}
			
			
h2			{
			font-size:18px;
			margin:30px 10px 10px 10px;
			font-weight:normal;
			}

div#testimonials h2	{
			margin:13px 10px 0 10px;
			}

h2 a		{
			background-image:url('/img/filter-release.gif');
			background-position:right top;
			background-repeat:no-repeat;
			padding:9px 16px 2px 4px;
			color:#2b2b2b;
			}

h2 a:hover	{
			background-image:url('/img/filter-release-hover.gif');
			}

			
h2 em		{
			font-weight:normal;
			font-style:normal;	
			}
			
h3			{
			font-size:18px;
			font-weight:normal;
			font-family:Georgia, "Times New Roman", Times, serif;
			margin:30px 10px 10px 10px;
			line-height:1.3em;
			}

div.group div.item.tour h3 {
			padding-left: 10px;	
}
		
div#content #prijs a {
			width: 320px;
			height: 99px;
			display: block;
			float: right;
			position: relative;
			margin-top: -99px;
			}
			
div#content #prijs a.aanbieding {
			float: left;
			width: 157px;
}
			
div#content #prijs a span {
			display: none;
			}			

div#content ul#highlights p	{
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#666;
			width: 360px;
			margin-left: -10px;
			padding: 0;
			float: left;
			display: block;
			}
			
div#content div#testimonials p	{
			width:460px;
			float:left;
			display:block;
			font-size:16px;
			line-height:1.7em;
			color:#666;
			padding:10px 0 5px 10px;
			margin:10px 10px 0 0 ;
			border-top:1px solid #d7dcdd;
			font-family:Georgia, "Times New Roman", Times, serif;
			}
			
div#content div#testimonials p em	{	
			display:block;
			font-size:12px;
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
			font-style:normal;
			color:#2b2b2b;
			}
			
div#content div#testimonials p em span	{
		/*	width:15px;
			display:block;
			float:left;
			margin:0 2px 0 -17px;
			position:relative;*/
			}

			
div.half h2, div.third h2, div.single h2	{
			padding:12px 0 10px 10px;
			margin:0;
			display:block;
			font-size:18px;
			font-family: Georgia, Helvetica, Arial, serif;
			font-weight:normal;
			padding:12px 0 10px 10px;
			margin:0;
			background-color:#f0f1f2;
			-webkit-border-top-left-radius:4px;
			-moz-border-radius-topleft: 4px;
			border-top-right-radius: 4px;
			-webkit-border-top-right-radius:4px;
			-moz-border-radius-topright: 4px;
			border-top-left-radius: 4px;
			border-bottom:1px solid #d7dcdd;
			background-image:url('/img/he-grad.jpg');
			background-position:left top;
			background-repeat:repeat-x;
			}
			
body#aanmelden div.single h2 {
			background:none;
			margin:20px 10px 10px 10px;
			padding:0 0 10px 0;
			

			font-size:24px;
			width:940px;
			}
			
body#aanmelden div.single p	{
			margin:10px;
			padding-bottom:10px;
			padding-right: 10px;
			border-bottom:1px solid #d7dcdd;
			width: 920px;
			}

body#aanmelden div#melding {
	color: red;
}			
			
div.half p, div.third p, div.uitleg p, div.group div.single div.details ul li	{
			margin-right:10px;
			margin-left:10px;
			font-size:12px;
			color:#666666;
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
			}
			
div.group div.single div.details ul li	{
			margin:0;
			}
			
div.uitleg p	{
			margin:5px 0;
			}
			
div.group div.single div.details ul li a	{
			display:block;
			float:left;
			width:240px;
			padding:0;
			}
			
div.group div.single div.details ul li strong	{
			font-weight:normal;
			float:left;
			background-position:10px center;
			background-repeat:no-repeat;
			padding:4px 0 4px 90px;
			}
			
div.group div.single div.details ul li a:hover strong	{
			padding:4px 0 4px 10px;
			}

					
div.group div.single div.details ul li a:hover {
			text-decoration:none;
			}

div.group div.single div.details ul li em	{
			font-style:normal;
			font-weight:bold;
			float:right;
			text-align:right;
			padding:4px 10px 4px 0;
			}
			
div.group div.single div.details ul li.koop a strong	{
			color:#04aa00;
			background-image:url('/img/kopen.gif');
			}

div.group div.single div.details ul li.koop a:hover	{	
			background-image:url('/img/koop-hover.jpg');
			background-repeat:no-repeat;
			background-position:left center;
			}
			

div.group div.single div.details ul li.koop a:hover strong, div.group div.single div.details ul li.verkoop a:hover strong, div.group div.single div.details ul li.houden a:hover strong		{
			color:#fff;
			background:none;
			text-decoration:none;
			}

div.group div.single div.details ul li.verkoop a strong	{
			color:#ff0000;
			background-image:url('/img/verkopen.gif');
			}
			
div.group div.single div.details ul li.verkoop a:hover	{		
			background-image:url('/img/verkoop-hover.jpg');
			background-repeat:no-repeat;
			background-position:left center;
			}


div.group div.single div.details ul li.houden a strong	{
			color:#0066dd;
			background-image:url('/img/houden.gif');
			}

div.group div.single div.details ul li.houden a:hover	{
			background-image:url('/img/houden-hover.jpg');
			background-repeat:no-repeat;
			background-position:left center;
			}
			
div.group ul#article-nav li a	{
			background-position:left center;
			background-repeat:no-repeat;
			display:block;
			width:40px;
			text-indent:-10000px;
			overflow:hidden;
			}

div.group ul#article-nav li#vorige a	{
			background-image:url('/img/vorige.gif');
			}

div.group ul#article-nav li#vorige.in a	{
			background-image:url('/img/vorige-in.gif');
			cursor:default;
			}
			
div.group ul#article-nav li#alle a	{
			background-image:url('/img/all.gif');
			}

div.group ul#article-nav li#alle.in a	{
			background-image:url('/img/alle-in.gif');
			cursor:default;
			}

div.group ul#article-nav li#volgende	{
			float:right;
			}

div.group ul#article-nav li#volgende a	{
			background-image:url('/img/volgende.gif');
			
			}
			
div.group ul#article-nav li#volgende.in a	{
			background-image:url('/img/volgende-in.gif');
			cursor:default;
			}
			
p			{
			margin:6px 0 10px 0;

			line-height:20px;
			}
			
table tr td	{
			font-size:12px;
			}
			
div.half table tr td, div.third table tr td	{
			font-family: 'Lucida Grande', Georgia, Arial, Helvetica, sans-serif;
			}

			
table#marktscan tbody tr td a	{
			font-weight:bold;
			}			
			
table tr td.percentage, table tr td.resultaat	{
			background-image:url('/img/positief.gif');
			background-position:left center;
			background-repeat:no-repeat;
			padding-left:19px;
			width:41px;
			}

table tr td.percentage em	{
			float:right;
			font-style:normal;
			}


table tr td.gelijk	{
			background-image:none;
			}

table tr td.negatief	{
			background-image:url('/img/negatief.gif');
			background-position:left center;
			background-repeat:no-repeat;
			}
						
table a.favVerwijderen, table a.favToevoegen	{
			display:block;
			float:right;
			background-image:url('/img/starred.gif');
			background-position:center center;
			background-repeat:no-repeat;
			text-indent:-10000px;
			overflow:hidden;
			width:11px;
			height:11px;
			padding:3px;
			}

table a.favToevoegen	{
			background-image:url('/img/unstarred.gif');
			}


table thead tr td	{
			font-weight:;
			font-size:13px;
			vertical-align:bottom;
			line-height:14px;
			border-bottom:1px solid #bdbec0;
			}
			
table thead tr td a	{
			color:#;
			display:block;
			font-weight:;
		/*	background-image:url('/img/sort-in.gif');*/
			background-position:right bottom;
			background-repeat:no-repeat;
			}

table thead tr td.active	{
			
			border-bottom:1px solid #c5c6c8;
			}


table thead tr td.active a	{
			color:#2b2b2b;
			font-weight:bold;
			background-image:url('/img/sort-act-down.gif');
			text-shadow:0 1px 1px #FFFFFF;
			}

table thead tr td.active a.up	{
			color:#2b2b2b;
			font-weight:bold;
			background-image:url('/img/sort-act-up.gif');
			}


table tr td.label, table tbody tr td.ind	{
			font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
			font-size:12px; 
}

table tr td.label, table tbody tr td.ind a	{
			font-weight:bold;
			}

table tr td.kvd 	{
		/*	background-image:url('/img/shade-kvd.jpg');
			background-position:right top;
			background-repeat:repeat-y;*/
			border-right:2px solid #f3f3f3;
			}

table.detail tr.alt td.kvd	{
			border-right:2px solid #ebebeb;
			}
			
table tr td.date	{
			font-size:11px;
			color:#666;
			font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
			}
			
table.detail tr td.advies	{
			font-size:12px;
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
			color:#959595;
			border-left-color:#d6d6d7;
			}
			
table tr.alt td.advies	{
			border-left-color:#d6d6d7;
			}
			
table tr td.advies.negatief	{
			background:#ffecea;
			color:#ff0000;
			}

table tr.alt td.advies.negatief	{
			/*background:#ffecea;*/
			}
			
table tr td.advies.positief	{
			background:#eaffec;
			color:#049c00;
			}

table tr.alt td.advies.positief	{
		/*	background:#eaffec;*/
			border-left-color:#d6d6d7;
			}

	
div#location ul li a 	{
			font-family:'Lucida Grande', Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:normal;
			}
			
div#location ul li a 	{
			background-image:url('/img/aanmelden.jpg');
			background-position:center;
			background-repeat:no-repeat;
			width:152px;
			height:42px;
			display:block;
			text-indent:-10000px;
			overflow:hidden;
			}

div#location ul li.tour a 	{
			background-image:url('/img/tour.jpg');
			width:152px;
			}					

div#footer div.footervicompany {
			float:right;
			margin-top: 24px;
			margin-right: 10px;
			display: inline;
			}
			
div#footer p	{
			font-size:11px;
			color:#5b6c86;
			}
			
div#footer p span {
			float: left;	
			}
			
			
div#footer p a		{
			background-image:url('/img/vicompany.gif');
			background-position:left top;
			background-repeat:no-repeat;
			width: 100px;
			height: 10px;
			display:block;
			float: left;
			margin-top: 4px;
			margin-left: 5px;
			}

div#footer p a span		{
			display: none;
			}


div#footer ul li a	{
			font-size:11px;
			line-height:20px;
			}
			
			
 div#fondsen div.single p.info	{
			color:#a6a6a6;
			font-size:11px;
			width:460px;
			
			margin-top:-28px;
			margin-left:480px;
			text-align:left;
			text-shadow:-1px 1px #fff;
			}
			


