		/* Begin voorbeeld schmuk - niet overnemen */
		html {margin:0px;padding:0}
		
	
		/* Einde voorbeeld schmuk */
		
		body, #publerBody {
			margin:0px;padding:0;
			text-align: center; /* Center the contents for IE */
			background: #cd003a url( ../../images/tiz/background/right.gif )  top center repeat-y;
		}
		body.header2 {
			background: #b1c91f url( ../../images/tiz/background/right2.gif )  top center repeat-y;
		}
		body.home { background: #cd003a url( ../../images/tiz/background/home-right.gif )  top center repeat-y !important;}
		/*body.home.header2 { background: #b1c91f ( ../../images/tiz/background/home-right2.gif )  top center repeat-y !important;}*/
		#container {
			position:relative;
			width: 986px;		/* Page width */
			margin: 0 auto; 	/* First one for top spacing, second one for center alignment */
			text-align: left;	/* IE undo center alignment */
		}
		#header {
			height: 157px;
			width: 987px;
			background: #cd003a url( ../../images/tiz/header/header.jpg ) bottom center no-repeat;
			/*padding-top: 5px;*/
		}
		.header2 #header {background: #b1c91f url( ../../images/tiz/header/header2.jpg ) bottom center no-repeat;}
		
		#header h1 {
			margin:0; padding: 0;
		}
		#logo {
			position: absolute;
			top: 38px; 
			left: 10px;
		}
		#uitleg {
			position: absolute;
			top: 35px;
			left: 0;
		}
		#contactbutton {
			display: block;
			height: 23px;
			width: 76px;
			position: absolute;
			top: 108px;
			left: 884px;
			background: url( ../../images/tiz/button/contact2.gif) top left no-repeat;
			text-indent: -5555px;
			text-decoration: none;
		}
		#mailingbutton {
			display: block;
			height: 23px;
			width: 78px;
			position: absolute;
			top: 80px;
			left: 884px;
			background: url( ../../images/tiz/button/nieuwsbrief.gif) top left no-repeat;
			text-indent: -5555px;
			text-decoration: none;
		}
		#contactbutton:hover, #mailingbutton:hover { background-position: 0 -24px; }
		#search {
			position: absolute;
			left: 570px;
			top: 96px;
			padding: 0 0 0 5px; margin: 0;
		}
		#search input {
			width: 195px;
			margin: 0 0 4px 0; 
			_margin: 0 0 8px 0;
			padding: 0 0 2px 0;
			font-size: 12px;
			border: none;
			margin-right: 2px;
			border-style: none;
			background: none;
			vertical-align: middle;
		}
		#search button {
			width: 46px;
			height: 25px;
			background: url( ../../images/tiz/button/zoek2.gif) center center no-repeat;
			text-indent: -5555px;
			border: none;
			padding: 0; margin: 0;
			margin-top: 10px;
			cursor: pointer;
		}
		div#main { 
			width: 987px;
			margin-top:0px;
			padding-top: 21px;
			background:  url( ../../images/tiz/background/main.gif) top left no-repeat;
		}
		.home #main { background: url( ../../images/tiz/background/main-home.gif) top left no-repeat;}
		.home.header2 #main { background: url( ../../images/tiz/background/main-home2.gif) top left no-repeat;}
		.header2 #main { background: url( ../../images/tiz/background/main2.gif) top left no-repeat;}
		div#wrapper {float:left;width:100%;} /* workaround */
		div#contents {
			margin: 0 200px 0 200px;	/*Geef de margins zo breed als de columns */
			width: 585px;
			overflow-x: hidden;
		}
		.home #contents { margin: 0 0 0 150px; padding-top: 25px; width: auto;}
		.location {
			color: #b1c91f;
			font-weight: bold;
			font-size: 10px;
			padding: 0;margin: 0;
			margin-bottom: 15px;
		}
		.home .location { display: none; }
		.location a { color: #b1c91f;}
		
		/* navigation */
		ul#navigation {
			position: absolute;
			top: 143px;
			margin: 0; padding: 0;
			height: 30px;
			list-style: none;
			padding-left: 8px;
			padding-top: 11px;
		}
		ul#navigation li{
			float: left;
			position: relative;
			height: 24px;
		}
		ul#navigation li a{
			border-right: 2px solid #acca57;
			color: #b1c91f;
			text-decoration: none;
			height: 10px;
			padding: 1px 8px;
			margin: 11px 0;
			line-height: 20px;
			font-weight: bold;
			font-size: 14px;
		}
		ul#navigation li:hover a, ul#navigation li.hover a, ul#navigation li.current a { color: white; }
		#navigation .menu-agenda a { border: none; }
		
		ul#navigation ul{
			display: none;
			margin: 0px;
			padding: 0px;
			/*width: 287px;*/
			width: 200px;
			position: absolute;
			left: 0;
			top: 24px;
			background: #CD003A;
			border-right: 1px solid #acca57;
			border-bottom: 1px solid #acca57;
			border-left: 1px solid #acca57;
		}
		ul#navigation ul li{
			list-style: none;
			margin: 0px;
			padding: 0px;
			float: none;
			height: auto;
			color: #B1C91F;
		}
		ul#navigation ul li a{
			color: #B1C91F;
			border-right: none;
			margin: 0;
			padding: 0 0 0 10px;
			font-size: 11px;
			display: block;
			height: 1%;
			_width: 180px;
		}
		ul#navigation ul li a:hover{
			color: #B1C91F;
		}
		
		ul#navigation li:hover ul, ul#navigation li.hover ul{
			display: block;
		}
		
		ul#navigation ul li ul{
			display: none !important;
		}

		/* subnavigation */
		ul#sub-navigation{
			float:left;
			padding: 0; margin: 0;
			width:175px;				/* De breedte + padding + border + margin moet even breed zijn als de margins van de contents */
			margin-left:-975px; 	/* Zo breed als de container */
			margin-bottom: 20px;
			padding-bottom: 20px;
			list-style: none;
			background: url( ../../images/tiz/background/sub-navi.gif) 1px bottom no-repeat;
			z-index: 10;
		}
		.home #sub-navigation { display: none; }
		
		ul#sub-navigation li{
			background: url( ../../images/tiz/background/menu-item.gif) 1px 0px repeat-y;
			padding:0px; margin: 0 !important;
			padding-left: 7px;

			
		}
		ul#sub-navigation li a{
			display: block;
			padding: 3px 2px 3px 3px; margin: 0;
			text-decoration: none;
			color: #cd003a;
			font-size: 13px;
			font-weight: bold;
			line-height: 15px;
			height: 1%;
		}
		ul#sub-navigation li.current a, ul#sub-navigation li.current ul li.current a, ul#sub-navigation li a:hover, ul#sub-navigation li ul li a:hover {
			color: white;
		}
		ul#sub-navigation li ul{
			list-style: none;
			padding: 0; margin: 0;
			height: 1%;
		}
		
		ul#sub-navigation li ul li{
			background: transparent;
		}
		
		ul#sub-navigation li.current ul a {
			color: #cd003a;
		}
		
		ul#sub-navigation li ul li a{
			font-size: 11px;
			padding-left: 15px;
		}
		#extra {
			float:left;
			padding: 0; margin: 0;
			width:150px;				/* De breedte + padding + border + margin moet even breed zijn als de margins van de contents */
			margin-left: -175px; 	/* Zo breed als de container */
			color: white;
		}
		.home #extra { display: none; }
		
		ul#sitemap, ul#sitemap ul{
			list-style:none;
			padding:0;
			margin:0 0 0 20px;
		}
		ul#sitemap{
			margin:0;
			}		
		
		div#footer{
			margin-top:10px;
			clear:left;width:100%;
			color:white;
			height:35px;
			background-color:#CD003A;
			padding-left:22px;
			padding-top:20px;
			position:relative;
			left:-2px;
			}
		div#footer a{
			color:white;
			text-decoration:none;
			font-weight:bold;
		}
		.hide {display: none;}
		a img { border: none;}
		ul#calendar {
			list-style: none;
			margin: 0; padding: 0;
		}
			/*UL News/Calendar
		*******************************/
		ul#news {
			list-style: none;
			margin: 0; padding: 0;
		}
		ul#news dd, ul#calendar dd {
			margin-left: 0;
		}
		ul#news a, ul#calendar a {
			color: #CD003A;
		}
		ul#news dd, ul#calendar dd {
			padding-top: 10px;
		}
		p.terug {clear: both; margin-left: 6px;}