body {
 margin: 0px;
 padding: 0px;
 font-family : Verdana, Arial, Sans-Serif,Helvetica;
 font-size: 14px;
 background-color:#e79881;
 color:#404040;
 text-align:left;
}

body.dummy {
 margin: 0px;
 padding: 0px;
 font-family : Verdana, Arial, Sans-Serif,Helvetica;
 font-size: 10pt;
 background-color:#e79881;
 color:#404040;
 text-align:center;
}

div.kop {
 clear: both;
 height: 399px;
 background-image: url(./pics/kop.jpg); 
 background-repeat: no-repeat;
 background-position: top left;
 padding:0px;
 margin: 0px;
 text-align:left;
}

div.kop div.vlaggen {
 float:left;
 padding-top: 10px;
 padding-left: 10px 
}
div.kop div.naam1 {
 float:right;
 padding-top: 30px;
 padding-right: 40px;
 font-size: 31px ;
 color:#FFFFFF;
}

div.kop div.slogan {
 clear:both;
 float:right;
 padding-top: 10px;
 padding-right: 40px;
 font-size: 21px;
 color:#FFFFFF;
 text-align:right;
}

div.menu {
 position: absolute;
 top: 170px;
 left: 600px;
 margin: 0px;
 padding: 0px;
 border-width: 5px;
 border-color:#e79881;
 border-style:solid;
 background-color:#f5edea;
 width:260px;
 text-align:left;
 height: 160px;
}


div.container {
 position: absolute;
 top: 330px;
 left: 40px;
 margin: 0px;
 padding: 0px;
 border-width: 5px;
 border-bottom-width: 25px;
 border-color:#e79881;
 border-style:solid;
 background-color:#f9f7f4;
 width:820px;
 text-align:left;
}


div.tekst {
 margin: 0px;
 padding-top: 0px;
 padding-bottom: 40px;
 padding-left: 20px;
 padding-right: 9px;
 color:#404040;
}

div.tekst H1 {
 font-size: 20px;
 margin: 0px;
 padding-top: 10px;
 padding-bottom: 10px;
 font-weight: normal;
 color: #427ebc;
}

div.tekst H2 {
 margin: 0px;
 padding: 0px;
 border: 0px;
 font-size: 14px;
 font-weight: bold;
 padding-top:10px;
}

div.tekst p {
 font-size: 14px;
}

table.home {
 width: 100%;
}

table.home td {
 padding: 0px;
 padding-right: 10px;
 text-align: left;
 vertical-align: top;
 font-size: 14px;
} 

table.home td.kolom2 {
 padding: 0px;
 padding-right: 10px;
 text-align: left;
 vertical-align: top;
 font-size: 14px;
 width: 470px;
} 

table.reserveren {
 width: 100%;
}

table.reserveren td {
 padding: 0px;
 padding-right: 10px;
 text-align: left;
 vertical-align: top;
 font-size: 14px;
} 

table.reserveren td.kolom2 {
 padding: 0px;
 padding-right: 10px;
 text-align: left;
 vertical-align: top;
 font-size: 14px;
 width: 570px;
}

a:link, a:visited, a:active, a:hover {
      color: #427ebc;
      text-decoration: underline;
}

span.boxoverlink {
      color: #427ebc;
      text-decoration: underline;
      cursor:hand;
}

td {
 font-size:10pt;
}

body H1 {
 font-size: 20px;
 margin: 0px;
 padding-top: 10px;
 padding-bottom: 10px;
 font-weight: normal;
 color: #404040;
}

/* ------------------------------------------------------------------------------------------------------------------------*/
/* ------------------------------------------------------------------------------------------------------------------------*/
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#FF9900; layer-background-color:#FF9900; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:1px; font-family:verdana,arial,helvetica; font-size:20px; font-weight:normal}
.clLevel0{background-color:#f5edea; layer-background-color:#f5edea; color:#427ebc;}
.clLevel0over{background-color:#427ebc; layer-background-color:#427ebc; color:#f5edea; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:red; layer-background-color:red}


/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana, arial,helvetica; font-size:14px; font-weight:normal}
.clLevel1{background-color:#f5edea; layer-background-color:#f5edea; color:#427ebc;}
.clLevel1over{background-color:#427ebc; layer-background-color:#427ebc; color:#f5edea; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#427ebc; layer-background-color:#427ebc}



/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#FF9900; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#67FF00; layer-background-color:#67FF00; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
/* ------------------------------------------------------------------------------------------------------------------------*/
/* ------------------------------------------------------------------------------------------------------------------------*/
