body{background: #FFFFFF URL(../images/body_background2.png) top repeat-x; margin: 0;}

a{color: #223d7a;text-decoration: none;}

	#container{margin: 0 auto; padding: 0 5px 0 5px; width: 1006px; background: URL(../images/container_background.png) repeat-y;}

		#header_balk{font: 10px Verdana; color: #FFFFFF; padding: 3px 0 0 14px; background: #375086 URL(../images/header.png) no-repeat; width: 982px; height: 16px;}
			#date{float: left; margin: 0; padding: 0;}
			#language{float: right; margin: 0; padding: 0; display: inline;}
				#language img{border: 0px; margin-right: 9px; width: 16px;}

		#banner{background: URL(../images/banner_background.png) no-repeat; width: 996px; height: 102px;}
			#logo{float: left;margin: 9px 0 0 10px;}
				#logo img{border: 0px;}
			#domeinchecker{float: right; margin: 45px 20px 0 0; width: 490px; height: 30px; font: 12px Verdana; color: #323232; overflow: auto;}
				#domeinchecker label{font: 10px Verdana; color: #3a5a70; float: left; margin-left: 5px; margin-top: 5px;}

#content{width: 996px; background: #FFFFFF URL(../images/content_background.png) top no-repeat; overflow: auto;}
		#menu_container{background: URL(../images/menu_background.png) top repeat-x; height: 44px; width: 996px;}
			#menu{list-style-type: none;padding: 0 0 0 0;margin: 0;font: 14px Trebuchet MS;color: #FFFFFF;overflow: auto;line-height: 40px;}
				#menu a{color: #FFFFFF;text-decoration: none;}
				#menu .menuitem{float: left;padding: 2px 0px 0 0px;}
				#menu .menuitem a{float: left;padding: 0 10px 0 10px;line-height: 40px;}
				#menu .menuitem a:hover{float: left;padding: 0 10px 0 10px;background: URL(../images/menu_selected.png) repeat-x;line-height: 40px;}
				#menu .selecteditem{float: left;margin-top: 2px;padding-right: 10px;background: URL(../images/menu_selected.png) repeat-x;line-height: 40px;}
				#menu .selecteditem img{margin: 0 5px 0 5px;}
				#menu .seperator{float: left;padding-top: 4px;width: 2px;}
				.menuitem img{border: 0px;margin-right: 5px;}
				
.inputfield{border: 1px solid #c0c0c0; background: URL(../images/input_background.png) repeat-x; font: 10px Verdana; color: #3a5a70; height: 15px; padding-top: 2px; margin-bottom: 2px;}
.inputfield_zoek{border: 1px solid #c0c0c0; background: URL(../images/input_background.png) repeat-x; font: 10px Verdana; color: #3a5a70; height: 15px; width: 235px; padding-top: 2px; margin: 10px 0 2px 0;}


#inloggen input.form-submit, #login_footer input.form-submit {height: 20px;width: 112px;cursor: pointer;text-indent: -9999px;border: none;background: url(../images/inloggen.png) no-repeat left top;}
#registreren input.form-submit, #login_footer input.form-submit {height: 20px;width: 112px;cursor: pointer;text-indent: -9999px;border: none;background: url(../images/registreren.png) no-repeat left top;}
#IElogin{margin: 0;padding: 0;}
#IElogin input.form-submit, #inloggen input.form-submit {width: 112px;font-size: 0;color: #fff;height: 23px;text-align: right;}
#IElogin input.form-submit, #registreren input.form-submit {width: 112px;font-size: 0;color: #fff;height: 23px;text-align: right;}
#IElogin input.form-submit {width: 112px;height: 23px;text-indent: 0;}#zoek_button{text-align: right;margin-top: 10px;}
#zoek_button input.form-submit, #login_footer input.form-submit {height: 20px;width: 112px;cursor: pointer;text-indent: -9999px;border: none;background: url(../images/zoeken.png) no-repeat left top;}
#IEzoek input.form-submit, #IEzoek input.form-submit {width: 112px;font-size: 0;color: #ff742f;height: 23px;text-align: right;}
#IEzoek input.form-submit {width: 112px;height: 23px;}
#IEroot{display: inline;}
#domeinchecker input.form-submit, #domeinchecker input.form-submit {height: 23px;width: 65px;cursor: pointer;text-indent: -9999px;border: none;background: url(../images/checken.png) no-repeat left top;}
#IEroot input.form-submit, #IEroot input.form-submit {width: 65px;font-size: 0;color: #fff;height: 23px;text-align: right;}
#IEroot input.form-submit {width: 75px;height: 23px;text-indent: 0;}
.lokaal_tarief { font-size: 10px; color: #666666; font-style: italic; font-variant: normal; letter-spacing: 0.2em; }
.subkop { font-size: 12px; color: #0f2c6e; font-weight: bold; letter-spacing: 0.2em; }

#left{float: left;overflow: hidden;margin: 0;}

	#packages{list-style-type: none;margin: 0;padding: 7px 0 0 1px;}
		.package{float: left;width: 261px;margin: 0 1px 0 0;}
			.package_header{background: URL(../images/package_header.png) no-repeat;height: 32px;width: 251px;padding: 7px 0 0 10px;}
				.package_header img{float: left;}
				.package_title{margin: 5px 0 0 10px;float: left;font: 14px Verdana;color: #3a3a3a;}
			.package_content{width: 259px;border-left: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;}
				.list{list-style-type:none;margin: 0 0 0 10px;padding: 10px 0 0 0;font: 14px Trebuchet MS;color: #454545;}
					.list li{clear: both;display: block;padding: 2px 0 2px 0;}
					.list_icon{float: left;margin: 0 20px 0 20px;}
					.even{background: URL(../images/even.png) no-repeat;}
				.vanaf{background: URL(../images/vanaf.png) no-repeat;height: 23px;width: 232px;font: 12px Trebuchet MS;color: #FFFFFF;margin: 10px 0 0 10px;padding: 2px 0 0 10px;}
				.buttons{margin: 5px 0 0 10px;width: 242px;overflow: hidden;}
					.buttons img{border: 0px;}
						.meerinformatie{width: 112px;height: 23px;background: URL(../images/meerinfo2.png) no-repeat;float: left;font: 12px Arial;color: #454545;padding: 5px 0 0 10px;}
							.meerinformatie a{font: 12px Arial;color: #454545;text-decoration: none;}
						.bestellen{width: 102px;height: 23px;background: URL(../images/bestellen2.png) no-repeat;float: left;font: 12px Arial;color: #0f2c6e;padding: 5px 0 0 10px;margin-left: 5px;}
							.bestellen a{font: 12px Arial;color: #0f2c6e;text-decoration: none;}
			.package_footer{background: URL(../images/package_footer.png) no-repeat;height: 6px;width: 261px;}
	

	.content{margin: 0 0 0 1px;padding-top: 3px;clear: both;width: 785px;}
		.content_header{background: URL(../images/content_header.png) no-repeat;height: 32px;width: 785px;}
			.content_header img{float: left;margin-left: 10px;}
			.title{margin: 15px 0 0 0;float: left;font: 14px Verdana;color: #3a3a3a;line-height: 14px;}
		.content_content{width: 763px;font: 12px Trebuchet MS;color: #363636;padding: 10px;border-left: 1px solid #add6ff;border-right: 1px solid #add6ff; text-align: justify;}
		.content_footer{background: URL(../images/content_footer.png) bottom no-repeat;height: 30px;width: 785px;}

	.berichten{margin-top: 3px;margin-left: 1px;float: left;}
		.berichten_header{background: URL(../images/berichten_header.png) no-repeat;list-style-type: none;margin: 0;padding: 0;width: 522px;overflow: auto;}
			.berichten_header li{float: left;width: 240px;}
			.headline_title{margin: 15px 0 0 0;float: left;font: 14px Verdana;color: #223d7a;line-height: 14px;}
		.berichten_content{border-left: 1px solid #add6ff;border-right: 1px solid #add6ff;list-style-type: none;width: 520px;height: 130px;overflow: auto;padding: 10px 0 0 0;margin: 0;}
			.berichten_content li{padding-left: 15px;float: left;width: 240px;font: 11px Verdana;color: #363636;line-height: 15px;}
				.berichten_content a{color: #000000;}
				#headlines{list-style-type: none;margin: 0;padding: 0;}
					#headlines li{display: block;width: 220px;font: 11px Verdana;color: #363636;}
					#headlines a{color: #223d7a;text-decoration: none;}
		.berichten_footer{background: URL(../images/berichten_footer.png) no-repeat;width: 522px;height: 10px;}

	.zoekwoorden{float: left;overflow: hidden;margin-left: 1px;margin-top: 4px;min-height: 110px;width: 261px;}
		.zoekwoorden_header{background: URL(../images/zoekwoorden_header.png) no-repeat;height: 30px;width: 261px;}
			.zoekwoorden_header img{float: left;margin-left: 10px;}
			.zoekwoorden_title{margin: 5px 0 0 10px;float: left;font: 14px Verdana;color: #3a3a3a;}
		.zoekwoorden_content{width: 239px;padding: 10px;height: 118px;border-left: 1px solid #add6ff;border-right: 1px solid #add6ff;font: 18px Trebuchet MS;color: #363636; font-variant: small-caps; letter-spacing: 0.3em;}
		.zoekwoorden_footer{background: URL(../images/zoekwoorden_footer.png) bottom no-repeat;height: 9px;width: 261px;}




#right{margin: 7px 0 0 0;padding: 0;float: right;width: 207px;overflow: hidden;}

	.login_header{background: URL(../images/login_header.png) no-repeat;height: 23px;width: 196px;padding: 7px 2px 0 10px;}
		.login_header img{float: left;}
		.login_title{margin: 5px 0 0 10px;float: left;font: 14px Verdana;color: #3a3a3a;}
	
	.login_content{width: 194px;font: 11px Verdana;color: #363636;overflow: auto;border-left: 1px solid #c1c1c1;border-right: 1px solid #c1c1c1;padding-left: 10px;padding-top: 10px;}
		.login_content form{padding: 0px;margin: 0px;}
		.login_content a{font: 9px Verdana;color: #363636;text-decoration: none;}
		.login_content a:hover{font: 9px Verdana;color: #363636;text-decoration: underline;}

	.login_footer{background: URL(../images/login_footer.png) no-repeat;height: 9px;width: 206px;}
	
	#icons{clear: both;list-style-type: none;width: 200px;margin: 17px 0 0 0;padding: 0;}
		#icons li{width: 100px;text-align: center;float: left;padding-bottom: 9px;}
		.icon{margin-left: 15px;margin-top: 12px;margin-right: 10px;float: left;}

	#klantenreacties{clear: both;width: 200px;background: #dddee1;padding: 0px 0 0 5px;font: 12px Trebuchet MS;color: #05293e;height: 89px;overflow: hidden;}
		#klantenreacties h3{color: #05293e;font: 17px Trebuchet MS;margin: 0px;padding: 0px;}
	
	.comment{background: URL(../images/klanten.png) top no-repeat;clear: both;border-left: 1px solid #eff2f3;border-right: 1px solid #eff2f3;padding: 10px;width: 181px;overflow: auto;font: 12px Trebuchet MS;color: #05293e;}
	.meerref{font: 11px Verdana;text-decoration: none;color: #70af00;margin-left: 5px;}
	.comment_footer{background: URL(../images/klanten_footer.png) no-repeat;width: 206px;height: 12px;}
	
	#footer{margin: 0 auto; width: 1016px; background: URL(../images/container_background2.png) repeat-y;}
		#footer_content{ background: URL(../images/footer_gradient.png) repeat-x; height: 42px; width: 970px; margin: 0 6px 0 6px; font: 11px Verdana; color: #FFFFFF; padding: 34px 0 0 24px;}
			#footer_content a{font: 11px Verdana; color: #FFFFFF; text-decoration: none;}
			#footer_content a:hover{ font: 11px Verdana; color: #FFFFFF; text-decoration: underline;}

		#footer_corners{background: URL(../images/page_footer.png) no-repeat; height: 11px; width: 1006px;}