		 BODY				  { background-color: #FFE25D; font-family: arial; }		 IMG				  { display: inline; }		 A					  { font-weight: 600; text-decoration: none; color: #5D0C90; }		 A:hover			  { text-decoration: underline; }		 HR					  { color: #9F79AB; }		 H4					  { margin-bottom: 0px;}		 dt					  { font-weight: 600; text-transform: capitalize; }		 .menu, .bestel				  { 			position: absolute; 			z-index: 2; 			padding: 10px; 			background-color: #FF8330;			border: thick solid #9F79AB; 			border-bottom-style: none; 		}		.menu {			top: 59px; 			left: 229px; 			width: 550px; 			border-radius: 20px;			-moz-border-radius: 20px;			-webkit-border-radius: 20px;			-moz-border-radius-bottomright: 0px;			border-bottom-right-radius: 0px;			-moz-border-radius-bottomleft: 0px;			border-bottom-left-radius: 0px;		  }		 .empty				{ height: 150px; }		 .menu2				  { 			position: absolute; 			z-index: 2; 			top: 59px; 			left: 229px; 			height: 567px; 			padding: 10px; 			background-color: #FF8330;			background-repeat: no-repeat; 			border: thick solid #9F79AB; 			border-right-style: none; 		  }		 .bestel			  { 			top: 243px; 			left: 0px; 			width: 200px; 			border-left-style: none;			border-top-right-radius: 20px;			-moz-border-radius-topright: 20px;			-webkit-border-top-right-radius: 20px;		}		 .contact			  {				position: absolute; 			visibility: visible; 			z-index: 28; 			top: 3px; left: 			400px; 			color: #813939;			font-size: 20px; 			font-weight: 800; 		}		 .nieuws			  { 			position: absolute; 			visibility: hidden; 			z-index: 2; 			top: 243px; 			left: 850px; 			width: 200px; 			padding: 5px;			background-color: #FF8330; 			border: thick solid #9F79AB; 			border-bottom-style: none; 			border-right-style: none; 		}		.besteldatum		  { 			font-family: verdana; 		}		.datum				  { 			display: block; 			float: right; 			font-size: small; 			text-align: right; 			font-weight: 600; 			text-decoration: none; 			color: #5D0C90; 			margin-top: -15px; 			margin-bottom: 0px;		}		.koken				  { 			margin: 5px;			padding: 5px;			border: thick solid #9F79AB; 			background-color: #FFE25D; 				border-radius: 10px;			-moz-border-radius: 10px;			-webkit-border-radius: 10px; 		}		.javascript_codes	  { 		font-size: larger; color: red; }		 @media print		  {  			 .pagestart  { page-break-after: always; } }			.inschrijven		  { 				float: right; 				background-color: black; 				color: white; 				font-family: 'Comic Sans MS'; 				padding: 5px; 				border: thick ridge #9F79AB;			}			.info			  { 				font-size: small;    				padding-right: 18px; 				background: transparent url(images/info.jpg) no-repeat center right; 			}		}
