/* CSS Document */

    body {
        margin:0;
        padding:0;
        border:0;			
        width:100%;
        background:#fff;
        min-width:600px;   	
		font-size:100%;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
    }


    #balk1 {
        clear:both;
        float:left;
        width:100%;
		height: 42px;
		background-color: #445E8F;
    }
	
	#balk1 .content {
        position:absolute;
		width: 960px;
		height:42px;
		left: 50%;
		margin-left: -480px;
    }
	
	#balk1 .logo {
		float: left;
		width: 200px;
		height: 42px;
	
	}
	#balk1 .topmenulinks {
		float: left;
		line-height: 42px;
	}
	
	#balk1 .topmenulinks A{
		padding-left: 20px;
		color: #FFFFFF;
		text-decoration:none;
		font-weight: bold;
	}
	
	#balk1 .topmenulinks A:hover { color: #5ABBEA }
	
	#balk1 .topmenurechts {
		float:right;
		line-height: 42px;
	}
	
	#balk1 .topmenurechts A{
		padding-left: 20px;
		color: #FFFFFF;
		text-decoration:none;
		font-weight: bold;
	}
	#balk1 .topmenurechts A:hover { color: #5ABBEA }
	
	
	#balk2 {
        clear:both;
        float:left;
        width:100%;
		height: 42px;
		background-image:url(/01-pics/balk2_bck.gif);
		background-repeat:repeat-x;
    }
	
	#balk2 .content {
        position:absolute;
		width: 960px;
		height:42px;
		left: 50%;
		margin-left: -480px;
    }
	
	#balk2 .logo {
		float: left;
		width: 477px;
		height: 42px;
	
	}
	
	#balk2 .zoeken {
		float: right;
		line-height: 42px;
	}
	
	#balk2 .zoeken A{ 
		padding-left: 20px;
		color: #FFFFFF;
		text-decoration:none;
		font-weight: bold;
		}
		
	#balk2 .zoeken A:hover { color: #445E8F;}	

	.zoekmask {
		margin-top: 11px;
		width: 150px;
		height: 20px;
		background-color:#FFFFFF;
		border: solid 1px #149EE1;
		float: left;
		}
		
	#zoekveld {
		border: 0px;
		float: left; 
		width: 120px;
		height: 18px;
		color: #149EE1;
		padding-left: 5px;
		line-height: 18px;
		font-size: 12px;
	
	}
	#zoekknop {
		margin: 4px;
		}

	.colmask {
		position:absolute;
		top: 84px;
		width: 960px;
		left: 50%;
		margin-left: -480px;
	    clear:both;
	    float:left;
		overflow:hidden;
	}
	
	.inloggen { line-height:200%;}
	.inloggen .kolomtitel {color: #149EE1;font-style:italic; text-align:center; font-weight:bold;}
	.inloggen A {color: #149EE1;}
	.inloggen .inputwrap {
		margin-top: 11px;
		width: 150px;
		height: 20px;
		background-color:#FFFFFF;
		border: solid 1px #149EE1;
		float: left;}
		
	.inloggen .loginbox {
		border: 0px;
		float: left; 
		width: 120px;
		height: 18px;
		color: #149EE1;
		padding-left: 5px;
		line-height: 18px;
		font-size: 12px;}
		
	.linebreak {height: 1px; border-bottom: dashed 1px #149EE1; padding-bottom: 10px; margin-bottom:10px;padding-top: 10px; margin-top:10px;}
	
	.lastupdate { line-height:200%;}
	.lastupdate .kolomtitel {color: #149EE1;font-style:italic; text-align:center; font-weight:bold;}
	.lastupdate A {color: #149EE1;padding-bottom:5px;}
		
	.nieuwsbrief { line-height:200%; text-align:center;}
	.nieuwsbrief .kolomtitel {color: #149EE1;font-style:italic; text-align:center; font-weight:bold;}
	.nieuwsbrief A {color: #149EE1;padding-bottom:5px;}
	.nieuwsbrief .inputwrap {
		margin-top: 11px;
		width: 150px;
		height: 20px;
		background-color:#FFFFFF;
		border: solid 1px #149EE1;
		float: left;}
		
	.nieuwsbrief .loginbox {
		border: 0px;
		float: left; 
		width: 120px;
		height: 18px;
		color: #149EE1;
		padding-left: 5px;
		line-height: 18px;
		font-size: 12px;}	
	
	
	#tekstcontent {
        float:left;
	    width:50%;
	    position:relative;
	    right:200px;        	
	    padding-bottom:1em; 	
	}
		

	.website {

	}
	
    .website .colmid {
        float:left;
        width:200%;
        margin-left:-200px; 	
        position:relative;
        right:100%;
        background:#fff;    	
    }
	
    .website .colleft {
        float:left;
        width:100%;
        margin-left:-50%;
        position:relative;
        left:400px;
		background-image:url(/01-pics/menu_bck.gif);
		background-position:bottom;
		background-repeat:repeat-x;         	
        background-color: #5ABBEA; 
    }
	
    .website .contentwrap {
        float:left;
	    width:50%;
	    position:relative;
	    right:200px;        	
	    padding-bottom:1em; 	
	}
	
	.website .content {
        margin:0 215px;     	
        position:relative;
	    left:200%;
	    overflow:hidden;
		padding: 10px;
		width: 720px;
	}
	
    .website .menu {
        float:left;
        float:right;			
        width:170px;        	
        position:relative;
        right:12px; 
		min-height: 600px;	
    }
	
	.menu ul A{
		text-decoration:none;
		line-height: 20px;
	}
	
	.menu ul {
		list-style: none;
		padding: 0px;
		margin: 0;	
	} 
	
	.menu ul li { padding-top: 20px;}
	
	.menu ul li a{
		color: #FFFFFF;
	} 
	
	.menu ul li ul li { padding-top: 0px;}
	
	.menu ul li ul li a{
		color: #445E8F;
		padding-left: 0px;
	} 
	
	.menu ul li:first-child A { color: #445E8F;}

	
	.menu2 {color: #FFFFFF;}
	
	.sublogo {
		position: absolute;
		bottom: 0px;
		left: 100%;
		margin-left: -180px;
		width: 170px;
		z-index: 100;
	}
	
	.sublogo IMG {
		border: 0px;
		margin: 5px;
	
	}
	
	.menu4 { 
		margin-left: 10px;
		font-size: 11px; 
	}
	
	.actief { font-weight:bold; }
	

    .website .rechts {
        float:left;
        float:right;		
        width:168px;        	
        margin-right:30px;  
        position:relative;
		padding: 15px;
        left:50%;
		border-right: #5ABBEA dashed thin;  
		margin-bottom: -8000px; 
		padding-bottom: 8000px;	
    }

	.content .titel {
		color: #5ABBEA;
		font-size: 17px;
		font-weight: bold;
		line-height: 20px;
		clear:both;
		margin-bottom: 5px;
		}
		
	.subtitel {
		color: #445E8F;
		font-size: 14px;
		font-weight: bold;
		clear:both;
		}	
		
	.sublink {
		color: #445E8F;
		font-weight: bold;
		clear:both;
		}		
	
		
	.content .tekst {
		line-height: 170%;
		color: #445E8F;
		}

	#balk3 {
        clear:both;
        float:left;
        width:100%;
		height: 42px;
		background-color: #445E8F;
    }
	
	#balk3 .links { width: 180px; line-height: 42px; margin-left: 20px; float:left;	}
	#balk3 .links A{ padding-right: 20px; color: #FFFFFF;text-decoration:none;}
	
	#balk3 .bottemmenu {float:left;line-height: 42px;}
	
	#balk3 .bottemmenu A{ 
		padding-right: 20px;
		color: #FFFFFF;
		text-decoration:none;
		font-weight: bold;
	}
	
	#balk3 .bottemmenu A:hover { color: #5ABBEA }
	
	#balk3 .prelum { float: right; line-height: 42px; margin-right: 20px;}
	#balk3 .prelum IMG{ border: 0px; margin:5px;}


	
	#artikel { line-height: 150%; }
	
	.breaky{ clear:both; height: 15px;}

	#artikel .artikelnaam {
		color: #5ABBEA;
		font-size: 17px;
		font-weight: bold;
		}
	
	#artikellijst {line-height: 150%;}
	
	#artikellijst .artikelnaam {padding-top: 0px;}	
	#artikellijst .artikelnaam A{
		color: #445E8F;
		text-decoration: underline;
		}	
		
	#artikel .veldnaam {
		clear:both;
		width: 100px;
		float: left;
		font-weight:bold;
		color: #445E8F;
		padding-bottom: 0px;
	}	
	
	#artikel .veldwaarde {
		float: left;
		width: 410px;
		margin-top:0px;
	}
	
	#artikel .veldwaarde P{ margin-top:0px; margin-bottom:0px;}
	
	
	.veldwaardelang P{
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.veldwaardelang {
		clear: both;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 0px;
	}
	
	#artikel .titel {color: #445E8F;}
	#artikel .titel A{color: #445E8F; text-decoration:none;}
	#artikel .onderartikel { clear:both;}
	
	#artikel .onderartikeldetail { clear:both;margin-bottom:30px;}
	
	#artikel .linkartikel{ clear:both;}
	#artikel .linkartikel A{ font-weight:bold;color: #445E8F; text-decoration:none;}
	
	#artikel .linkpdf { float:left;width: 410px;}
	#artikel .linkpdf A{ font-weight:bold;color: #445E8F; text-decoration:none;}
	#artikel .linkrubriek { float:right;}
	#artikel .linkrubriek A{ font-weight:bold;color: #445E8F; text-decoration:none;}
	
	
	
	#artikel .link { clear:both; padding-top:20px;}
	#artikel .link A{ clear:both;font-weight:bold;color: #445E8F; text-decoration:none;}
	
	#artikel .linkterug { clear:both;}
	#artikel .linkterug A{ clear:both;font-weight:bold;color: #445E8F; text-decoration:none;}	
	
	#uitgavelijst {line-height: 150%;}
	
	#uitgavelijst .jaar { 
		clear:both; 
		padding-top: 10px;
		color: #5ABBEA;
		font-size: 17px;
		font-weight: bold;
	}
	#uitgavelijst .uitgavenaam { 
		clear: both;
		float:left;}
	#uitgavelijst .uitgavenaam A { 
		padding-left: 20px;
		text-decoration: underline;
		color: #445E8F;}
	#uitgavelijst .themanummer { padding-left: 10px;}
	
	
	.artikellijstdatum { width: 170px; float:left;}
	.artikellijstdatum A{color:#445E8F; font-weight:bold;}
	.artikellijstitem { clear:both; padding-top: 10px; color:#445E8F;}
	.artikellijsttitel { width: 550px;}
	.artikellijsttitel A{color:#445E8F; font-weight:bold;}
	.artikellijstdatum {}
	.artikellijstwrap {float:left;}
	
	.artikellijstpaginanummers { color: #999999;}
	.artikellijstpaginanummers A{ color:#149EE1;}
	.artikellijstpaginanummersactief A{color:#149EE1; font-weight:bold;}
	#artikellijsthome{ line-height: 150%;}
	
	#artikellijsthome P{margin-top: 0px; margin-bottom:0px;}

	.artikelhomewrap {width:500px;}
	.artikelhomeitem {width: 155px;float:left;padding-right:10px; margin-bottom:14px;}
	.artikeltitel {color: #445E8F; font-weight:bold;padding-bottom:3px;}
	.artikeltekst {color: #445E8F;}
	.artikellink A{color: #445E8F;}
	.artikellink {}
	.artikellink1 {clear:both;color: #445E8F;}
	.artikellink1 A{color: #445E8F;}
	
	.clearing {clear:both;}
	
	.artikelhomewrap2 { clear:both; width: 330px; float:left;}
	.homewraptitel2 {
		color: #CF1091;
		font-size: 17px;
		font-weight: bold;
		clear:both;
		padding-bottom:3px;}
	.artikelhomeitem2 { width: 310px; padding-right:10px;}
	.artikeltitel2 {color: #CF1091;
		font-size: 12px;
		font-weight: bold;
		clear:both;
		padding-bottom:3px;}
	.artikeltekst2 {}
	.artikellink2 {padding-bottom: 20px;}
	.artikellink2 A{color: #CF1091;}
	
	.artikelhomewrap3 { width: 150px; float:left;}
	.homewraptitel3 {color: #5ABBEA;
		font-size: 17px;
		font-weight: bold;
		line-height: 20px;
		clear:both;}
	.artikelhomeitem3{ width: 150px;}
	.artikeltitel3 {color: #5ABBEA;
		font-size: 12px;
		font-weight: bold;
		clear:both;
		}
	.artikeltekst3 {}
	.artikellink3 {padding-bottom: 20px;}
	.artikellink3 A{color: #5ABBEA;}
			
	.Vet {font-weight:bold;}			
	
	#ntvtwrap {overflow: hidden;}
			
	.contenttitel {
		color: #5ABBEA;
		font-size: 17px;
		font-weight: bold;
		line-height: 20px;
		clear:both;
		margin-bottom: 10px;
		}
	.contenttekst {}		
	
	.agendatekst P{ margin-top: 0;}
	
	.sitemap {
		line-height: 170%;
	
	}
	
	.sitemap A{color:#445E8F; font-weight:bold;}
	
	.artikelleft { width: 520px; float:left;}
	
	.artikelrechts { float:left; padding-left: 20px; width: 180px;}
	
	.Errortext { color:#FF0000; font-weight:bold;}
	.grijs {color: #999999;}
	
	.ntvtbanner { width:100%; text-align:center;}
	
	.extratekst1 P { padding-top:0px; margin-top:0px;}
	
