/********************************************************	Basics ********************************************************/body {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font: 8pt/16pt georgia;	color: #454444;	background-color: #C85110;}/********************************************************	LAYOUTS ********************************************************/#main {	width: 800px;	margin: 30px auto 0px auto;	padding: 0px;	background-color: #FFFFFF;}.container {   	width: 800px;	margin: 0px;	padding: 0px;}#heading {	margin: 3px;	width: 794px;	height: 30px;	padding: 0px;	background-color: #C9920E;	background-image: url(../img/header.gif);	background-repeat:no-repeat;	background-position: top left;}.container-middel {    overflow: auto;	width: 243px;	height: 194px;	margin-left: 3px;	padding: 0px;	float: left;}.m-container {    	margin-top: 35px;	}#spacer {	top-margin: 5px;	height: 20px;	}/********************************************************	MAIN NAVIGATIE ********************************************************/#restaurant {	margin-left: .2em;	width: 150px;	height: 194px;	padding: 0px;	float: left;	background-color: #179104;	background-image: url(../img/restaurant-kop.gif);	background-repeat:no-repeat;	background-position: top top;}#restpic {	margin-bottom: 3px;	height: 165px;	padding: 0px;}#hotelpic {	margin-bottom: 3px;	height: 165px;	padding: 0px;}#route_nl {	margin: 0px;	height: 26px;	padding: 0px;	background-color: #179104;	background-image: url(../img/route_nl.gif);	background-repeat:no-repeat;}#route_en {	margin: 0px;	height: 26px;	padding: 0px;	background-color: #179104;	background-image: url(../img/route_en.gif);	background-repeat:no-repeat;}#route_fr {	margin: 0px;	height: 26px;	padding: 0px;	background-color: #179104;	background-image: url(../img/route_fr.gif);	background-repeat:no-repeat;}#route_de {	margin: 0px;	height: 26px;	padding: 0px;	background-color: #179104;	background-image: url(../img/route_de.gif);	background-repeat:no-repeat;}#lang {	margin: 0px;	height: 26px;	padding: 0px;	background-color: #BD0F0F;	background-image: url(../img/contact.gif);	background-repeat:no-repeat;	background-position: right;}.lang-flag {	width: 36px;	height: 20px;	float: left;	margin: 3px;}#hotel {	margin-left: 3px;	width: 148px;	height: 194px;	padding: 0px;	float: left;	background-image: url(../img/hotel-kop.gif);	background-repeat:no-repeat;	background-position: top top;	background-color: #BD0F0F;}.m-item {	height: 15px;	margin: 0px;	padding: 0px;}/********************************************************	MAIN SITE ITSELF ********************************************************/ #breadcrumb {	margin-bottom: 3px;	margin-left: 3px;	margin-right: 3px;	width: 794px;	height: 25px;	padding: 0px;	background-color: #C9920E;} #main-container {	overflow: auto;	text-align: justify;	height: 400px;	margin: 3px;	padding-top: 10px;	padding-left: 3px;	padding-right: 3px;	padding-bottom: 10px;	background-color: #dcdcdc;	background-image: url(../img/main-bg.gif);	background-repeat:no-repeat;	background-position: top top;	} #footer {	margin: 3px;	width: 794px;	height: 25px;	padding: 0px;	background-color: #C9920E;} .banner {	margin: 3px;	width: 794px;	height: 35px;	padding: 0px;	background-color: #A2C110;} /********************************************************	Eet menu ********************************************************/.food-container {	width: 550px;	height: 18px;	margin-left: 5px;}.food-name {	margin: 0px;	float: left;	heigt: 18px;}.food-extra {	margin-left: 5px;	float: left;	heigt: 18px;}.food-price {	margin: 0px;	float: right;	heigt: 18px;} /********************************************************	text ********************************************************/a:link, a:visited {	color: #454444;	font-weight: normal;	text-decoration: underline;}a:hover {	color: #FFFFFF;	font-weight: normal;	text-decoration: underline;}p {	font: 9pt/16pt georgia;	color: #454444;	margin: 0px 0px 10px 3px;	text-align: justify;}.m-item p { 	font: 8pt/16pt georgia; 	letter-spacing: 2px;	margin-left: 8px;	text-align: left;	font-weight: bold;	color: #FFFFFF;}.banner p {	font: 10pt/16pt georgia; 	letter-spacing: 2px;	margin-left: 8px;	margin-top: 5px;	text-align: left;	font-weight: bold;	color: #FFFFFF;}#breadcrumb span { 	font: 8pt/16pt georgia; 	margin-top: 1px;	margin-left: 5px; 	text-align: left;	font-weight: bold;	color: #FFFFFF;}#footer span { 	font: 8pt/16pt georgia; 	margin-top: 1px;	margin-left: 5px; 	text-align: left;	color: #FFFFFF;}span.food {	font: 9pt/14pt georgia;	color: #454444;	margin: 0px 0px 0px px;	text-align: justify;}span.food-extra {	font: 8pt/14pt georgia;	color: #454444;	margin: 0px 0px 0px px;	text-align: justify;}	h3 { 	font: bold 12pt georgia; 	letter-spacing: 1px; 	margin: 0px 0px 10px 3px; 	color: #454444;}.red {	color: #BD0F0F;}/********************************************************	input ********************************************************/INPUT {background-color : #FFFFFF; color : #838383; font-family: Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal;border-color : #3A3A3A;border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px;text-indent : 2px;  cursor: auto;}INPUT.submit {background-color : #179104; color : #FFFFFF; font-family : Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal;text-indent : 2px;cursor: default;}SELECT {background-color : #FFFFFF; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10px; font-weight : normal;border-color : #000000;border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px;text-indent : 2px;  cursor: auto;}
