body {

	background-color:#CC0000;

	text-align: center;

	margin-top: 3%;

}



/* Hoofdkader */

.main {

	width: 764px;

	/*border: 10px solid #ffffff;*/

	border-left: 10px solid #ffffff;

	border-right: 10px solid #ffffff;

	border-top: 10px solid #ffffff;

	background-color: #cc0000;

}

.mainbottom {

	width: 764px;

	/*border: 10px solid #ffffff;*/

	border-bottom: 10px solid #ffffff;

	background-color:#990000;

}



.mainbottomtop {

	width: 764px;

	border-top: 10px solid #ffffff;

	border-bottom: 10px solid #ffffff;

	background-color: #cc0000;

}

	

	/* Header Hoofdkader */

	.mainheader {

		width: 100%;

	}

	

	/* Menu Hoofdkader */

	.mainmenu {

		background-color: #990000;

		border-width: 1px;

		border-color: #ffff00;

		border-top-style: solid;

		border-bottom-style: solid;

		width: 100%;

		text-align: left;

	}

	

		/* Menulinks Menu Hoofdkader */

		.mainmenulinks {

			width: 670px;	

		}

		.mainmenulinks td {

			border-color: #ffff00;

			border-width: 1px;

			border-right-style: dashed;

			text-align: center;

			width: 120px;

		}

		.mainmenulinks a:link, .mainmenulinks a:visited {

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			text-decoration: none;

			color: #FFFFFF;

		}

		.mainmenulinks a:hover {

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			text-decoration: underline;

			color: #FFFFFF;

		}

		

		/* Menulanguage Menu Hoofdkader */

		.mainmenulanguage {

			text-align: right;

			width: 150px;

			color: #FFFFFF;

			font-size: 13px;

		}

		.mainmenulanguage a:link, .mainmenulanguage a:visited, .menulanguage a:active {

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			text-decoration: none;

			color: #FFFFFF;

			font-weight: normal;

		}

		.mainmenulanguage a:hover {

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			text-decoration: none;

			color: #FFFFFF;

			font-weight: bold;

		}

		

	/* Frame Hoofdkader */

	.mainframe {

	width: 100%;

	/*height: 300px;*/

	/*border: 2px solid #FFFFff;*/

	/*background-color: #ffcc00;*/

	background-color: #FFFFff;

	border-bottom: 10px solid #ffffff;

	}

	.mainframetdup {

		vertical-align: top;

	}

	.mainframetddown {

		vertical-align: bottom;

	}

	

		/* Framefoto Hoofdkader */

		.mainframefoto {

		width: 100%;

		/*border-right-width: 2px;

		border-right-style: solid;*/

		border-right-color: #FFFFFF;

		}

		

		/* Frametext Hoofdkader */

		.mainframetext {

			width: 100%;

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 11px;

			color: #000000;

			text-align: left;

			padding-top: 10px;

			padding-right: 10px;

			padding-left: 10px;

		}

		

		.mainframetextadres {

			font-size: 10px;

			color: #000000;

			text-align: center;

		}



		.mainframetextadres a:link, .mainframetextadres a:visited, .adres a:active {

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			text-decoration: none;

			color: #cc9900;

		}

		.mainframetextadres a:hover {

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			text-decoration: underline;

			color: #cc9900;

		}

		

		/* Framenav Hoofdkader */

		.mainframenav {

	width: 100%;

	vertical-align: bottom;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	padding: 3px;

		}

		

		.mainframenavtdleft {

			text-align: left;

		}

		

		.mainframenavtdright {

			text-align: right;

		}

		

		.mainframenav a:link, .mainframenav a:visited, .mainframenav a:active {

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 9px;

			text-decoration: none;

			color: #FFCC00;

		}

		.mainframenav a:hover {

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 9px;

			text-decoration: underline;

			color: #FFFFFF;

		}

		

/* Adresgegevens onderaan */

.adres {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #000000;

}

.adres a:link, .adres a:visited, .adres a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	text-decoration: none;

	color: #003399;

}

.adres a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	text-decoration: underline;

	color: #003399;

}



.title {

	width: 378px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #cc9900;

	text-align: center;

	font-weight: bold;

}

.subtitle {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
	text-align:left;
	font-weight: bold;
}


.boord {

	background-color:#FFFFFF;

	height:4px;

	}

	

.reserveer {

	font-size:11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 10px;

	}



.reserveervet {

	font-weight:bold;

	}

		.mainframetextweg {

			width: 378px;

			font-family: Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			color: #000000;

			text-align: left;

			padding-top: 10px;

			padding-right: 10px;

			padding-left: 10px;

		}
