@charset "utf-8";
			body,
			html {
				margin: 0;
				padding: 0;
				text-align: center;
				}
			body,
			p,
			a,
			td,
			li,
			input,
			textarea,
			select {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
				color: #4d2422;
				line-height: 1.5em;
				}
			img {
				border: 0;
				}
			p {
				margin: 0 0 2em 0;
				letter-spacing: 1px;
				}
			div#body {
				margin: 0 auto;
				text-align: left;
				width: 988px;
				height: 530px;
				border: 1px solid #d4cec7;
				overflow: hidden;
				margin-top:20px;
				}
			div#header {
				text-align: center;
				border-bottom: 2px solid #d4cec7;
				}
			div#content {
				background: #FFF url(../images/bg_content.gif) top left repeat-y;
				height: 361px;
				position: relative;
				}
			div#navigation {
				height: 29px;
				overflow: hidden;
				position: absolute;
				top: 0;
				left: 0;
			width:988px;
				}
			div#navigation ul {
				margin: 0;
				padding: 0 0 0 73px;
				list-style-type: none;
				}
			div#navigation li {
				float: left;
				margin-right: 47px;
				height: 29px;
				padding:0px;
				}
			div#navigation a {
				display: block;
				float: left;
				padding-top:35px;
				padding-right:0px;
				padding-left:0px;
				}
			li#cc a {
				width: 186px;
				background: transparent url(../images/topnav_cc_off.gif) top left no-repeat;
				}
			li#cc a:hover,
			li#cc a.current {
				background-image: url(../images/topnav_cc_on.gif);
				}
			li#catering a {
				width: 97px;
				background: transparent url(../images/topnav_catering_off.gif) top left no-repeat;
				}
			li#catering a:hover,
			li#catering a.current {
				background-image: url(../images/topnav_catering_on.gif);
				}
			li#private a {
				width: 164px;
				background: transparent url(../images/topnav_private_off.gif) top left no-repeat;
				}
			li#private a:hover,
			li#private a.current {
				background-image: url(../images/topnav_private_on.gif);
				}
			li#detachering a {
				width: 138px;
				background: transparent url(../images/topnav_detachering_off.gif) left top no-repeat;
				}
			li#detachering a:hover,
			li#detachering a.current {
				background-image: url(../images/topnav_detachering_on.gif);
				}
			li#profiel a {
				width: 81px;
				background: transparent url(../images/topnav_profiel_off.gif) left top no-repeat;
				}
			li#profiel a:hover,
			li#profiel a.current {
				background-image: url(../images/topnav_profiel_on.gif);
				}
			div#subnavigation {
				width: 271px;
				height: 332px;
				background: transparent url(../images/sfeer.jpg) left bottom no-repeat;
				position: absolute;
				top: 29px;
				left: 0;
				overflow: hidden;
				}
			div#subnavigation ul {
				list-style-type: none;
				margin: 0;
				padding: 20px 0 0 61px;
				}
			div#subnavigation li {
				height: 20px;
				overflow: hidden;
				}
			div#subnavigation a {
				display: block;
				padding-top: 25px;
				}
			li#ontvangen a {
				width: 96px;
				background: transparent url(../images/subnav_ontvangen_off.gif) top left no-repeat;
				}
			li#ontvangen a:hover,
			li#ontvangen a.current {
				background-image: url(../images/subnav_ontvangen_on.gif);
				}
			li#bestellen a {
				width: 87px;
				background: transparent url(../images/subnav_bestellen_off.gif) top left no-repeat;
				}
			li#bestellen a:hover,
			li#bestellen a.current {
				background-image: url(../images/subnav_bestellen_on.gif);
				}
			div#text {
				margin-left: 305px;
				padding-top: 45px;
				width: 608px;
				height: 250px;
				overflow: auto;
				}

			div#footer {
				position: absolute;
				bottom: 0;
				left: 378px;
				width: 250px;
				height: 75px;
				overflow: hidden;
				text-align: center;
				}
			div#footer p,
			div#footer a {
				font-size: 8pt;
				font-weight: bold;
				margin: 0;
				letter-spacing: normal;
				text-decoration: none;
				}
			div#footer hr {
				border: 1px solid #d4cec7;
				margin: 6px 0;
				padding: 0;
				}

			input {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
				color: #4d2422;
				line-height: 1.5em;
				letter-spacing: 1px;
				width: 200px;
			}
			input.knop {
				width: 100px;
				background-color:#d4cec7;
				border: solid 1px #4d2422;
				color: #4d2422;
				line-height:20px;
				margin-left: 20px;
			}