body 
{   margin:0px;
    padding:0px;
    font:13px Arial,Helvetica,sans-serif;   
    background-color:#fff;}
img
{   border-width:0px;
    margin:0px;
    padding:0px;
    font-size:0px;
    display:inline; 
    vertical-align:top;}
div, p, form, ul, ol, li, h1, h2, h, h4, h5, h6 {margin:0;padding:0;border:0;}
div {display:block;}
ul, ol {margin:0px 0px 15px 30px;padding:0;}
ol {list-style-type:decimal;}
ul {list-style:none;}
a:link,a:visited {text-decoration:underline;color:#333;}
a:hover,a:active {text-decoration:underline;color:#c6293d;}
/* CONTENT STYLES */
h1
{   font:bold 34px "Times New Roman",Times,serif;
    color:#c6293d;
    margin-bottom:15px;}
h2
{	font:bold 22px "Times New Roman",Times,serif;
    color:#42433e;
    margin-bottom:10px;}
p, ul, ol
{	font-weight:bold;
    color:#42433e;
    line-height:18px;
    text-align:justify;
    margin-bottom:10px;}
hr {margin:0 3% 0 0;color:#967f4f;}
.print {display:block;}
.regularColored
{	color:#c6293d;
    line-height:15px;
    text-align:justify;
    margin-bottom:10px;}
.subscription
{	font-style:italic;
    color:#42433e;
    line-height:15px;
    text-align:justify;
    margin-bottom:10px;}
.regularFrame
{	color:#42433e;
    background-color:#ddd; 
    padding:12px;
	margin:0 0 10px 0;}
.onderlijnd {border-bottom:1px solid #999;}
.small {font-size:x-small;}
.left {float:left;}
.right {float:right;}
table
{	width:475px;
	margin-bottom:20px;
	display:table;}
tr {display:table-row;}
th
{   background-color:#cdcdcd;
    border:solid 1px #fff;
    padding:5px;
    font:bold 12px Verdana,sans-serif;
	display: table-cell;}
td
{   background-color:#dedede;
    border:solid 1px #fff;
    padding:5px;
    border-top:0px;
	display: table-cell;}
form
{	margin:0;
   	padding:2px 15px 12px 15px;}
.submit input
{	color:#000;
	background:#97a9ac;
	border:2px outset #d7b9c9;}
input, textarea, select
{	color:#967f4f;
	border:1px solid #969f4f;
	font:12px Verdana,sans-serif;}
fieldset
{	border:1px solid #967f4f;
	width:35em;
	padding:5px 0 0 15px;}
legend
{	border:1px solid #967f4f;
	padding:2px 6px;} 
.readonly
{	color:#967f4f;
	background:#ccc;
	font:11px Verdana,sans-serif;}
#frmmail label.error, #frmgastenboek label.error, #frmreserveren label.error
{	display:block;
	color:#f00;}
#panel1, #panel2, #panel3
{	cursor:pointer;
	padding-left:20px;
	background:url("/images/system/folder_open.gif") no-repeat 0em;}
#panel1.active, #panel2.active, #panel3.active
{	background:url("/images/system/folder_close.gif") no-repeat 0em;}
#gastenboek
{	width:550px;
	margin-left:25px;}
#gastenboek hr {color:#c6293d;border-bottom:0.05em solid;margin:0 0 10px 0;}
.rand {border:4px solid #e3e0d9;}
/*PAGE LAYOUT*/
#header {}
#HeaderContent {display:none;}
#content
{   width:100%;
	padding:0 1%;
    display:inline-block;}
#contentNav {display:none;}
#contentHolder
{   margin-bottom:20px;
	padding-left:20px;}
#contentHolder ul li {list-style:disc;}
.containerRight {display:none;}
#footer
{   clear:both;
	overflow:hidden;
    background:#fff;
	color:#999;
    text-align:left;
	padding-top:10px;
	padding-bottom:20px;
	margin-top:10px;}
#footer a:link,#footer a:visited {text-decoration:none;color:#999;}
#footer a:hover,#footer a:active {text-decoration:none;color:#42433e;}
#footer p {font:12px Verdana,sans-serif;color:#999;}
.footernav, #footer img {display:none;}