body {
	background		: #502700;
	font-size		: 62.5%; /* = 10px */
	margin			: 0;
	padding			: 0;
}

/* ---------------------------------------------------------------------------------------------------- */
/* Feitelijke website 																					*/
/* ---------------------------------------------------------------------------------------------------- */
div#container {
	position		: absolute;
	left			: 50%;
	width			: 970px;	
	text-align		: left;
	margin			: 0 0 0 -485px;
}
.vangnet {
	float			: left;
	width			: 970px;
	background		: url(plaatjes/container.gif);
}
.copyright {
	float			: left;
	width			: 970px;
	height			: 19px;
	padding-top		: 35px;
	color			: #bb694b;
	font			: normal 10px Verdana;
	background		: url(plaatjes/copyright.gif);
}
.logo {
	width			: 670px;
	height			: 254px;
	background		: bottom url(plaatjes/of.gif) no-repeat;
}

.linkerkolom {
	float			: left;
	background		: url(plaatjes/lb.gif) no-repeat;
	width 			: 152px;
	padding			: 125px 0 0 10px; 
}

.middenkolom {
	float			: left;
	position		: relative;
	top				: -1px;
	width			: 670px;
}

.rechterkolom {
	float			: left;
	position		: relative;
	top				: -1px;
	width			: 138px;
}
.hoofdmenu {
	list-style		: none; 
	margin			: 0; 
	border			: 2px solid #f8e4b6;
	padding			: 0;	
	width			: 145px;
}
.limenu {
	margin			: 0;
	padding			: 0;
	height			: 28px;
	width			: 145px;
}
li a {
	height			: 28px;
	width			: 120px;
}
.tour {
	width 			: 145px;
	border			: 1px solid #f8e4b6;
}
.virtual {
	background		: #fedead;
	width			: 147px;
	text-align		: center;
	padding-bottom	: 3px;
}
.sfeer {
	margin-left		: 2px;
	margin-bottom	: 2px;
}
form {
	margin			: 0;
	padding			: 0;
}
h1 {
	background		: #f98601;
	width			: 634px;
	height			: 25px;
	padding			: 5px 0 0 12px;
	font			: bold 12pt Arial;	
	color			: white;
	text-decoration	: none; 
	border-top		: 1px solid white;
	border-bottom	: 1px solid white;
	margin			: 0 19px 0 12px;
}

h2 {
	background		: #ffefe4;
	width			: 612px;
	height			: 20px;
	padding			: 2px 0 0 4px;
	font			: bold 10pt Arial;	
	color			: #862213;
	text-decoration	: none; 
	border			: 1px solid white;
	margin			: 10px 0 10px 0;
}
h3 {
	background		: #ffd8b5;
	width			: 612px;
	height			: 20px;
	padding			: 2px 0 0 4px;
	font			: bold 10pt Arial;	
	color			: #862213;
	text-decoration	: none; 
	border			: 1px solid white;
	margin			: 10px 0 0 22px;
}
.nieuws {
	float			: left;
	width			: 596px;
	font			: normal 10pt/12pt Verdana;	
	background		: #ffefe4;
	color			: #872312;
	padding			: 10px;
	border			: 1px solid white;
	margin			: 0 0 10px 22px;
}
.verder {
	margin-top		: 15px;
}
.zoek {
	float			: left;
	background		: url(plaatjes/zoek.gif) no-repeat;
	width			: 129px;
	height			: 77px;
	padding			: 176px 0 0 10px;
}
.zoekveld {
	width			: 107px;
	height			: 16px;
	font			: normal 11px Verdana;	
	border			: 1px solid #e69a72;
}
.blok {
	width			: 626px;
	font			: normal 10pt/12pt Verdana;	
	color			: #872312;
	padding			: 12px 22px 0 22px;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Arrangementen																						*/
/* ---------------------------------------------------------------------------------------------------- */
.arrange {
	margin			: 0;
	padding			: 0;
}
.arkop {
	padding			: 5px;
	background		: #FFD8B5;
	font			: bold 1.2em Verdana;	
	text-align		: left;
	color			: #892212;
	border			: 1px solid #892212;	
}
.arkop2 {
	padding			: 3px;
	background		: #FFD8B5;
	font			: bold 1.2em Verdana;	
	text-align		: center;
	color			: white;
	border-bottom	: 1px solid white;	
	border-right	: 1px solid white;	
}
.arkop3 {
	font			: bold 1.2em Verdana;	
	color			: #892212;
}
.arkop4 {
	font			: bold 1.5em Verdana;	
	color			: #892212;
}
.arom {
	border-left		: 1px solid #892212;
	border-right	: 1px solid #892212;
	font			: normal 1.0em Arial;	
	background		: white;
	text-align		: left;
	padding			: 5px;
}
.arom2 {
	border-left		: 1px solid #892212;
	border-right	: 1px solid #892212;
	border-bottom 	: 1px solid #892212;
	background		: white;
	font			: normal 0.8em Arial;		
	padding			: 5px;
}
.arom3 {
	font			: normal 0.8em Arial;		
}
.arlinks {
	border-right	: 1px solid white;	
	border-bottom	: 1px solid white;	
	font			: normal 0.8em Arial;		
	background		: #ffefe4;
	padding			: 1px;
}
.arcenter {
	border-right	: 1px solid white;	
	border-bottom	: 1px solid white;	
	font			: normal 0.8em Arial;		
	text-align		: center;
	padding			: 1px;
	background		: #ffefe4;
}

/* ---------------------------------------------------------------------------------------------------- */
/* Prijslijst (menukaart)																				*/
/* ---------------------------------------------------------------------------------------------------- */
.prijslijst {
	float			: left;
	margin			: 10px 0 0 30px;
	border-right	: 1px solid #892212;
}
.prijskolom {
	width			: 300px;
	border-left		: 1px solid #892212;
	border-bottom	: 1px solid #892212;
}
.prijskop {
	width			: 300px;
	padding			: 5px 10px 5px 10px;
	background		: #FFD8B5;
	font			: bold 1.0em Verdana;	
	color			: #892212;
	border-top		: 1px solid #892212;
	border-bottom	: 1px solid #892212;
}
.gerecht {
	width			: 250px;
	padding			: 2px 10px 2px 10px;
	font			: normal 1.0em Arial;	
	background		: white;
	color			: #892212;
}
.euro {
	width			: 20px;
	padding			: 2px 10px 2px 10px;
	background		: white;
	font			: normal 1.0em Arial;	
	color			: #892212;
}
.bedrag {
	width			: 20px;
	background		: white;
	padding			: 2px 10px 2px 10px;
	font			: normal 1.0em Arial;	
	color			: #892212;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Gastenboek																							*/
/* ---------------------------------------------------------------------------------------------------- */
.gastenlijst {
	width			: 626px;
	margin			: 10px 0 0 20px;
	border			: 1px solid #892212;
}
.gastennaam {
	padding			: 5px 10px 5px 10px;
	background		: #FFD8B5;
	font			: normal 1.0em Verdana;	
	color			: #892212;
	border-bottom	: 1px solid #892212;
}
.gastenverhaal {
	padding			: 2px 10px 2px 10px;
	font			: normal 1.0em Arial;	
	background		: white;
	color			: #892212;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Links en buttons			 																			*/
/* ---------------------------------------------------------------------------------------------------- */
a:link, a:visited, a:active {
	font			: bold 1.0em Verdana;	
	color			: #892212;
	text-decoration	: underline; 
}
a:hover {
	font			: bold 1.0em Verdana;	
	color			: #c35135;
	text-decoration	: underline;
}
.maxes:link, .maxes:visited, .maxes:active {
	color			: #bb694b;
	font			: normal 10px Verdana;
	text-decoration	: none; 
}
.maxes:hover {
	color			: #ffe7d2;
	font			: normal 10px Verdana;
	text-decoration	: none;
}
.offerte:link, .offerte:visited, .offerte:active {
	color			: #892212;
	font			: bold 8pt Verdana;
	text-decoration	: none; 
}
.offerte:hover {
	color			: #c35135;
	font			: bold 8pt Verdana;
	text-decoration	: underline;
}
.button:link, .button:visited, .button:active {
	background		: #d36328;
	width			: 140px;
	height			: 21px;
	padding			: 6px 0 0 5px;
	font			: bold 11px Arial;	
	text-decoration	: none; 
	border-bottom	: 1px solid #f8e4b6;
	color			: white;
	display			: block;
	cursor			: pointer;
}
.button:hover {
	background		: #f98601;
	width			: 140px;
	height			: 21px;
	padding			: 6px 0 0 5px;
	font			: bold 11px Arial;	
	text-decoration	: none; 
	border-bottom	: 1px solid #f8e4b6;
	color			: white;
	display			: block;
	cursor			: pointer;
}
.menu {
	float			: left;
	margin-left		: 3px;
	margin-top		: -18px;
	width			: 120px;
	border			: 2px solid #feffff;
}
.buttons{
	list-style		: none; 
	margin			: 0; 
	padding			: 0;	
	width			: 134px;
}
.zoekmit, .zoekmit:link, .zoekmit:visited, .zoekmit:active, .zoekmit:hover {
	color			: #6d1f0a;
	font			: bold 8pt Arial;
	text-decoration	: none; 
	cursor			: pointer;
}
.remenu {
	float			: left;
	width			: 120px;
	margin			: 0; 
	padding			: 0;	
}
.gastenboek {
	float			: left;
	background		: url(plaatjes/gastenboek.gif) no-repeat;
	border-bottom	: 1px solid #feffff;
	width			: 120px;
	height			: 85px;
}
.arrangementen {
	float			: left;
	background		: url(plaatjes/arrangementen.gif) no-repeat;
	border-bottom	: 1px solid #feffff;
	width			: 120px;
	height			: 84px;
}
.adresroute {
	float			: left;
	background		: url(plaatjes/adresroute.gif) no-repeat;
	border-bottom	: 1px solid #feffff;
	width			: 120px;
	height			: 88px;
}
.mailons {
	float			: left;
	background		: url(plaatjes/mailons.gif) no-repeat;
	border-bottom	: 1px solid #feffff;
	width			: 120px;
	height			: 74px;
}
.menukaart {
	float			: left;
	background		: url(plaatjes/menukaart.gif) no-repeat;
	border-bottom	: 1px solid #feffff;
	width			: 120px;
	height			: 78px;
}
.openingstijden {
	float			: left;
	background		: url(plaatjes/openingstijden.gif) no-repeat;
	border-bottom	: 1px solid #feffff;
	width			: 120px;
	height			: 85px;
}
.fotosbekijken {
	float			: left;
	background		: url(plaatjes/fotosbekijken.gif) no-repeat;
	width			: 120px;
	border-bottom	: 1px solid #feffff;
	height			: 85px;
}
.spelletjes {
	float			: left;
	background		: url(plaatjes/spelletjes.gif) no-repeat;
	width			: 120px;
	height			: 85px;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Highslide																							*/
/* ---------------------------------------------------------------------------------------------------- */
* {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
* {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}
/* ---------------------------------------------------------------------------------------------------- */
/* Dan nu wat hacks voor die afschuwelijke browser...													*/
/* ---------------------------------------------------------------------------------------------------- */
* html .rechterkolom {
	margin-left		: -7px;
}

* html .menu	{
	margin-left		: 2px;
	border-left		: 1px solid #feffff;
	border-right	: 1px solid #feffff;
	border-top		: 2px solid #feffff;
	border-bottom	: 2px solid #feffff;
	width			: 119px;
}
* html .buttons{
	width			: 110px;
}
* html .zoek {
	margin-left		: -2px;
	width			: 129px;
}
* html .prijslijst {
	margin			: 17px;
}
* html .nieuws {
	margin			: 0 0 10px 11px;
}
/* onMouseOver-Popups bij HELP functies */
.navtext { 
	width:235px; 
	font:normal 11px Verdana, Helvetica; 
	border: 1px solid #FF0000;
	z-index:1000; 
	layer-background-color:#F9F7F9; 
	background-color:#F9F7F9; 
	color:#4E4C4E; 
}
