﻿

body, div		{
				margin:0;
				padding:0;
				}
				
div.container	{
				width:950px;
				margin:0 auto;
				}
				
div#header, div#navigation, div#subheader, div#content, div#footer	{
				float:left;
				width:100%;
				}

div#header		{
				height:57px;
				}
				
div#header img	{
				float:left;
				margin:18px 0 0 0;
				border:none;
				}
				
div#header p, div#navigation form	{
				float:right;
				}
				
div#header p	{
				margin:21px 0 0 0;
				}
				
div#navigation	{
				
				}
				

div#navigation ul	{
				list-style:none;
				width:auto;
				float:left;
				margin:0;
				padding:0;
				}
				
div#navigation ul li	{
				display:inline;
				padding:0;
				float:left;
				}
				
div#navigation ul li.active	{
				margin:-2px 0 0 0;
				position:relative
				}
				
div#navigation form input	{
				float:left;
				margin:4px 0 0 0;
				}
				
div#navigation form input.search	{
				margin:4px 0 0 8px;
				}
				
input.submit	{
				margin:10px 0;
				}
			
div#subheader	{
				height:244px;
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				}
				
div#subheader div#geldzoeker, div#subheader div#geldschieter 	{
				width:100%;
				height:244px;
				float:left;
				margin:0 0 0 0;
				padding:0 0 0 0;
				}
				
div#subheader.alt	{
				height:35px;
				}
				
div#subheader div#geldzoekers, div#subheader div#geldschieters	{
				width:435px;
				height:244px;
				float:left;
				padding:0 20px;
				}
				
div#subheader ul#subnav	{
				margin:0;
				padding:5px 0 0 0;
				list-style:none;
				}
				
div#subheader ul#subnav li	{
				display:inline;
				}
				
div#content div#content-container	{
				float:left;
				width:100%;
				margin:20px 0 0 0;
				padding:0 0 20px 0;
				}
				
div#content div#main	{
				width:425px;
				float:left;
				margin:0 1px 20px 0;
				padding:0 20px;
				}
				
div#content div#main-content	{
				width:550px;
				float:left;
				margin:20px 0;
				padding:0 20px 40px 20px;
				}
				
div#content div.main-content	{
				width:550px;
				float:left;
				margin:20px 0;
				padding:0 20px 40px 20px;
				}
				
				
div.image		{
				float:left;
				margin:20px 0 -20px 20px;
				}
				
				
div#content div#full-content	{
				width:910px;
				float:left;
				margin:20px 0;
				padding:0 20px 40px 20px;
				}
				
div#content div#full-content ul	{
				margin:0;
				padding:0;
				list-style:none;
				}
				
div#content div#full-content ul li	{
				margin:10px 0;
				padding:0;
				}
				
div#main-content ul#steps	{
				margin:0 -20px 20px -20px;
				padding:0;
				width:590px;
				list-style:none;
				float:left;
				display:inline;
				}
				
div#main-content ul#steps li	{
				margin:0;
				padding:24px 0 0 0;
				width:196px;
				height:64px;
				display:block;
				float:left;
				}
				
div#content div#capital	{
				margin:-28px 7px -150px 250px;
				width:169px;
				height:150px;
				position:absolute;
				}
						
div#content div#capital p strong	{
				margin:-2px 0 0 0;
				font-size:16.4px;
				letter-spacing:-0.1px;
				line-height:18px;
				display:block;
				}
				
div#content div#capital p em	{
				font-style:normal;
				margin:-3px 0 0 0;
				display:block;
				}
				
div#main-content ul#steps li.active	{
				width:198px;
				}
				
div#main-content fieldset	{
				margin:0;
				padding:0;
				border:none;
				}
				
div#main-content table	{
				width:100%;
				}
				
div#main-content div.item table, div#main-content div.item-alt table	{
				width:454px;
				margin:0 10px 10px 0;
				float:right;
				}
				
div#main-content table td	{
				margin:0;
				padding:3px 0;
				vertical-align:middle;
				}
				
div#main-content table td.label	{
				padding-right:5px;
				}
				
div#main-content div.icons, div#main-content div.percentage, div.percentage	{
				float:right;
				width:120px;
				margin-right:0;
				display:inline;
				}
				
div#main-content div.item div.icons img, div#main-content div.item-alt div.icons img	{
				margin:0 0 0 8px;
				padding:0;
				float:right;
				}
				
div.percentage	{
				width:100px;
				float:left;
				margin:5px 0 0 10px;
				clear:left;
				border-top:1px solid #e0e3d9;
				}
				
div.percentage div	{
				width:60px;
				height:9px;
				padding:1px;
				margin:10px 0 0 0;
				background-image:url('../img/percentage2-bg.jpg');
                background-position:left top;
                background-repeat:no-repeat;
				}
				
div.percentage div img	{
				margin:0;
				padding:0;
				height:9px;
				text-align:center;
				}
			
div#main-content div#voorwaarden,div#main-content div#integriteit	{
				height:150px;
				overflow:auto;
				padding:10px;
				}
				
div#main-content table td.vraag	{
				width:200px;
				}
				
div#main-content ul#sort	{
				padding:0;
				list-style:none;
				margin:15px -17px 0 -17px;
				float:left;
				width:584px;
				display:inline;
				}
				
div#main-content ul#sort li	{
				margin:0;
				padding:10px 10px 9px 10px;
				display:inline;
				width:auto;
				float:left;
				}
				
div#main-content div.item, div#main-content div.item-alt {
				margin:0 -17px;
				float:left;
				width:584px;

				display:inline;
				}
				
div#main-content div.item img, div#main-content div.item-alt img	{
				float:left;
				margin:10px;
				}

div#main-content ul.nav, div#main-content ul#register-nav	{
				float:left;
				width:100%;
				margin:20px 0;
				list-style:none;
				}
	
 div#main-content ul#register-nav	{
				width:auto;
				padding:0;
				}
				
div#main-content ul.nav li, div#main-content ul#register-nav li	{
				display:inline;
				}

div#main-content ul.nav strong, div#main-content ul.nav a 	{
				display:block;
				float:left;
				line-height:1em;
				padding:3px 5px;
				margin:0 4px 0 0;
				}

div#main-content ul#register-nav {
				float:left;
				width:100%;	
	}

				
div#main-content ul#register-nav li.previous	{
				float:left;
				margin:0;
				padding:0;
				}

div#main-content ul#register-nav li.next	{
				float:right;
				}
				
div#content div#sub, div#content div.subitem	{
				width:299px;
				float:right;
				clear:none;
				margin:20px 0;
				padding:0 20px 40px 20px;
				}
				
div#content div.subitem	{
				margin-bottom:-15px;
				}
				
div#content div#filter	{
				margin-bottom:20px;
				}

div#content div.sub	{
				width:182px;
				float:left;
				margin:0 0 20px 20px;
				padding:0 20px;
				}
				
div#content div#sub ul, div#content div.sub ul, div#content div.subitem ul	{
				list-style:none;
				margin:10px 0;
				padding:0;
				}

div#filter ul{
	margin-top:0!important
}
				
div#content div#sub ul li, div#content div.sub ul li, div#content div.subitem ul li	{
				margin:0px 0;
				}

div#content div#sub ul#actions, div#content div#sub ul#subsubnav, div#content div.subitem ul#actions, div#content div.subitem ul#subsubnav	{				
				margin:15px -20px;
				float:right;
				_margin:15px -20px;
				_width:359px;
				}
				
div#content div#sub ul#actions li, div#content div#sub ul#subsubnav li, div#content div.subitem ul#subsubnav li	{
				margin:0;
				padding:0;
				float:left;
				width:100%;
				}
								
div#footer		{
				margin:20px 0;
				padding:20px 0 10px 0;
				float:left;
				}

div#footer img	{
				margin:0 20px;
				float:left;
				}

div#message 	{
				padding:25px;
				}

div#message h1	{
				color:black;
				display:inline;
				visibility:visible
				}
div#made{
	display:none
}

div.accordion {
	position: relative; /* required for bounding */
}

div.accordion-toggle{
	position: relative; /* required for effect */
	z-index: 10;		/* required for effect */
}


div.accordion-content{
	overflow: hidden;	/* required for effect */
}

.UIT{
				text-indent:-10000px;
				overflow:hidden;
				width:100px;
				height:20px;
				background-image:url('../img/ipuit.png');
				background-repeat:no-repeat;
				float:right;
				display:block;
				outline-width:0px				
				}
.AAN{
				text-indent:-10000px;
				overflow:hidden;
				width:100px;
				height:20px;
				background-image:url('../img/ipaan.png');
				background-repeat:no-repeat;
				float:right;
				display:block;
				outline-width:0px
				}

hr				{
				border:0;
				height:1px;
				background-color:#789271
				}

div#main-content table#waaromPremiumBanner td	{
				padding:4px 10px;
				border-top:1px solid #d8e0d3;
				}
				
div#main-content table#waaromPremiumBanner td.free	{
				color:#0e4a6e;
				text-align:center;
				}

div#main-content table#waaromPremiumBanner thead tr td	{
				font-weight:bold;
				color:#0e4a6e;
				border-top:none;
				padding:15px 10px;
				font-size:14px;
				}
				
div#main-content table#waaromPremiumBanner tr td.premium, div#main-content table#waaromPremiumBanner tr td#premiumSubmit	{
				background-color:#f3f5f0;
				border:1px solid #d8e0d3;
				border-bottom:none;
				font-weight:bold;
				color:#0e4a6e;
				text-align:center;
				}
				
div#main-content table#waaromPremiumBanner tr td#premiumSubmit	{
				border-bottom:1px solid #d8e0d3;
				background-color:#f3f5f0;
				
				}
