/* layout +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ */

	#bladspiegel	{width: 980px; margin: 0 auto; padding: 0; line-height: 1.3;}

	#kop	{width: 100%; margin: 0 auto; padding: 0; height: 248px; 
		position: relative;
		background-repeat: no-repeat; background-position: top center;
		/* img is dynamisch en wordt inline geset */}
		a#homelink {display: block; width: 350px; height: 100%; text-decoration: none;}
		a#homelink span {visibility: hidden;}

	#romp {width: 100%; background: url(../img/bg_stretch_volg.gif) repeat-y top left; overflow: auto;}
	#menu {float: left; width: 268px;} /* 980-268=712 */
	#container {float: left; width: 680px; padding: 0 16px; margin: 0;} /*width: 712px*/
		#snelmenu {width: 100%; background: url(../img/volg_serviceblok.gif) no-repeat top center; width: 657px; height: 18px; padding: 10px; margin: 0 auto;}
		/*#content {width: 680px; color: #333;}*/

	#voettekst {clear: both; height: 15px; padding: 5px 0; font-size: 10px; background-color: #325C5C; color: #fff; text-align: center; margin: 0px;  border-top: 1px solid #fff;}

/* Menu +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+  */
	#menu {padding: 0;}
	#menu, #menu a {color: #fff}
	#menu ul#nav {margin: 38px 0 0 0; padding: 0;}
	#menu ul#nav li {list-style-type: none; margin: 6px 0; padding: 0}
	#menu ul#nav li a {background: url(../img/nav_menu.gif) no-repeat top left; width: 248px; padding: 5px 5px 5px 15px; margin: 0; display: block; font-weight: bold;} /* width: 268px; height: 29px; */ /*height: 19px; */
	#menu ul#nav ul {margin: 12px 0 12px 16px; padding: 0px;}
	#menu ul#nav ul li {margin: 0px; padding: 0;}
	#menu ul#nav ul li a {background: url(../img/puntjes_navi.gif) no-repeat left; margin: 0px; padding: 0 0 0 14px; display: block; font-weight: normal;}

/* Snelmenu +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+  */
	div#snelmenu ul, div#snelmenu form {display: inline;}
	div#snelmenu ul {margin: 0px; padding: 0px;}
	div#snelmenu ul li {display: inline; list-style-type: none; border-right: 1px solid #fff; padding: 0 16px 0 12px; margin: 0;}
	div#snelmenu a {color: #fff;}
		form#zoek button {background: url(../img/button_hom_zoek.png) no-repeat top center; width: 71px; height: 16px; border: none;}
		form#zoek button span {display: none; /*color:#fff*/}
		p#lidworden {float: right; margin: 0; padding: 0;}
		p#lidworden a {background: url(../img/button_volg_lid.png) no-repeat top center; display: block; width: 123px; height: 20px; text-align: center; padding: 2px 0; color: #033; text-transform: uppercase; font-weight: bold;}

.klein {font-size: 80%}