@import url("/reset.css");
/* ---------------------- layout body ---------------------*/
body{
	color:#2c5e95;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	/*background:url(structimages/body_bg.jpg) repeat-x top left #ffffff;*/
	background-color: #f4f8fc;
}

/* ---------------------- structuur site -----------*/
body,
	html {
		margin:0;
		padding:0;
	}
	body {
		height:100%;
		min-width:980px;
	}
	#site {
		height:100%;
		margin:0 auto;
		width:980px;
		margin-left:auto;
		margin-right:auto;
		background:#FFFFFF;
		border-left:4px solid #FFFFFF;
		border-right:4px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
		
	}
	#header{
		background:url(structimages/header.jpg) no-repeat top right;
		height:213px;
		width:100%;	
		border-bottom:3px solid #FFFFFF;
	}
	#header_tekst{
		padding-top:65px;
		padding-left:580px;
		font-size:65px;
		font-weight:bold;
		color: #FFFFFF;
	}
	#header_tekst2{
		padding-top:5px;
		padding-left:700px;
		font-size:36px;
		font-weight:bold;
		color: #FFFFFF;
	}
	#header_tekst3{
		padding-top:0px;
		padding-left:615px;
		font-size:36px;
		font-weight:bold;
		color: #FFFFFF;
	}
	#breadcrumbs {
		padding:5px;
		height:18px;
		font-size:14px;
		color:#999999;
		background:#FFFFFF;
	}
	#maindiv{
		float:right;
		width:740px;
	}
	#content {
		padding-left:10px;
		padding-right:10px;
		padding-bottom:20px;
		min-height:400px;
		line-height:20px;
	}

	#ad_top_div {
		background:#FAFAFA;
		border-bottom:1px solid #E3E3E3;
		position:relative;
		width:740px;
		padding-top:5px;
		padding-bottom:5px;
	}
	#ad_bigblock_div{
		float:left;
		margin-left:10px;
		margin-bottom:20px;
	}
	#ad_bottom_div{
		float:right;
		display:inline;
		margin-top:20px;
		margin-left:20px;
		margin-bottom:20px;
	}	
		

	#sidebar {
		float:left;
		width:226px;
		position:relative;left:12px;top:-20px;
		margin-top:4px;
		margin-bottom:4px;
		min-height:400px;
		background-color:#ffffff;
		border:1px solid #2e74c1;
	}
	#sidebar div{
		padding-left:10px;
	}	

	#clear {
		clear:both;
		height:8px;
		background:#FFFFFF;
	}

/*  ----------------------- inhoud website------------------------------*/


/* ------------- opmaak tekst --------*/
	#center_footer{
		text-align:center;
		line-height:40px;/*hoogte van het element waarin de tekst staat...*/
		font-size:14px;
	}

	a{color:#0079ff;}
	
	h1{
		margin-top:0px;
		font-size:20px;
		font-weight:bold;
		/*width:100%;*/
		text-align:left;
		height:55px;
		line-height:55px;
		background:url(images/h1.gif) no-repeat top center;
	}
	
	h2{
		font-size:14px;
		font-weight:bold;
		color:#137cef;
		margin-top:20px;
		margin-bottom:0px;
	}
	
		/*---------opmaak van de JS boodschap bij contact form */
	.formjsmessagespan{
		font-size:11px;
	}
	
	/*----------------------------opmaak buttons------*/
	.button{
		background:url(images/button.gif);
		display:inline;
		height:30px;
		line-height:29px;
		margin-bottom:14px;
		text-decoration:none;
		width:120px;
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		border:none;
		cursor:pointer;
		font-family:Arial, Helvetica, sans-serif
	}
	
	/*---------menu opmaak-----*/

		/* gn list items */			
			/*sitemap ul*/
			#sitemap{
				margin-left:30px !important;
			}
			#sitemap li ul li{
				font-size:11px;
			}
			/*----*/
			
			

		/* link kleur menu*/
	ul.menu1{list-style:none;margin:15px 0px 0px 0px;padding:0px;}
	ul.menu1 li ul{list-style:none;margin:10px 0px 0px 0px;padding:0px;}
	ul.menu1 li{list-style:none;margin:0px 0px 0px 10px;padding:0px 0px 10px 0px;}
	ul.menu1 li ul li{list-style:none;margin:0px 0px 0px 10px;padding:0px 0px 10px 10px;height:11px;line-height:11px;
					background:url(structimages/submenu-item.gif) no-repeat left;}
	ul.menu1 li a{color:#137cef;text-decoration:underline;font-weight:bold;font-size:13px;font-family:Arial, Helvetica, sans-serif;line-height:13px;}
	ul.menu1 li ul li a{color:#137cef;font-size:11px;font-weight:normal;line-height:11px;}

			
			
			#titel{
				font-family:Arial, Helvetica, sans-serif;
				width:100%;
				text-align:center;
				padding-left:0px;
				font-size:16px;
				font-weight:bold;
				margin-bottom:20px;
				margin-top:-30px;
			}
			
