body {margin:5px 0 0 0;font-family:verdana,arial,sans-serif;font-size:11px;color:#663399;}
img {border:0}
div a {font-size:16px;color:#663399;text-decoration:none}
div a:hover {font-weight:bold}
.bold {font-weight:bold}

.bod {position:relative;margin:0px auto;width:1000px;border:1px #663399 solid}

.marginleft1 {position:relative;float:left;width:60px;height:520px}
.menuline {position:relative;float:left;left:35px;margin-top:25px;}
.menu {position:relative;float:left;width:215px;height:520px;line-height:17px}
.menudans a {color:#ff6600}
.menuyoga a {color:#0099ff}
.menumassage a {color:#99cc00}

.logobig {position:absolute;left:230px;top:0px;z-index:1}
.left {position:relative;float:left;width:215px;height:555px;background:#ffffcc}
.left a {font-size:13px;color:#ff6600}
.middle {position:relative;float:left;margin-left:30px;width:215px;height:555px;background:#ccffff}
.middle a {font-size:13px;color:#0099ff}
.right {position:relative;float:left;margin-left:30px;width:215px;height:555px;background:#ccff99}
.right a {font-size:13px;color:#99cc00}
.text {position:relative;margin-left:16px;margin-right:16px;margin-top:145px;text-align:justify;line-height:15px}
.floatright {position:relative;float:right}

.marginleft2 {position:relative;float:left;width:21px;height:140px}
.actueel {position:relative;float:left;left:20px;margin-top:30px;width:447px;height:175px;background:#feccff;overflow-x:hidden;overflow:auto;scrollbar-face-color:#feccff;}
.leftactueel {position:relative;float:left;left:20px;margin-top:30px;width:270px;height:175px;background:#feccff}
.rightactueel {position:relative;float:left;left:20px;margin-top:30px;width:244px;height:175px;background:#feccff}

.actueelgif {position:relative;float:left;margin-left:80px;margin-top:13px}
.actueelline {position:relative;float:right;margin-top:5px;margin-right:20px;clear:right}
.kinderyoga {position:relative;float:right;margin-right:16px;margin-top:22px}
.news {position:relative;margin-left:3px;margin-right:15px;margin-top:20px;text-align:justify;font-size:12px;line-height:17px;}
.marginleft3 {position:relative;float:left;width:50px;height:30px}

.logosmall {position:absolute;left:725px;top:0px;z-index:1}
.pagetable {width:705px;height:520px;}
.pagetable1 {width:440px;height:520px}
.head {margin-left:20px;margin-top:30px}
.imgtext {float:left;margin-right:20px;margin-bottom:20px;width:178px;height:142px}
.tabletext {position:relative;margin-left:20px;margin-top:20px;text-align:justify;line-height:15px}
.tabletext a {font-size:11px;text-decoration:underline}
.pageactueel {position:relative;float:left;left:20px;margin-top:10px;width:960px;height:150px;font-size:12px;background:#feccff;scrollbar-face-color:#feccff;overflow:auto}
.pageactueel a {font-size:12px;text-decoration:underline}
.kathak2 {margin-top:107px;}
.kathak4 {margin-bottom:20px}
.imgactueel {position:relative;float:left;margin-left:20px;margin-top:20px;width:176px;height:107px}
.textactueel2 {position:relative;float:left;margin-left:80px;margin-top:20px;width:220px;line-height:16px}
.textactueel3 {position:relative;float:left;margin-left:75px;margin-top:20px;width:130px;line-height:16px}
.textactueel4 {position:relative;float:left;margin-left:60px;margin-top:20px;width:183px;font-size:11px}
.textactueel4 a {font-size:11px}
.tablealbum {width:705px;height:515px;text-align:center;background:#feccff;}

.form {position:relative;margin-left:20px;margin-top:70px}
.formtarief {position:relative;margin-left:20px;margin-top:35px}

.mono input {font-family:monospace;font-size:12px}
.pageleft {position:relative;float:left;width:380px;height:615px;background:#feccff;}

.pageleftrooster {position:relative;float:left;width:350px;height:680px;background:#feccff;}
.pagelefttarief {position:relative;float:left;width:430px;height:610px;background:#feccff;}

.tarief {width:390px;border-top:1px solid;border-left:1px solid}
.tarief td {border-right:1px solid;border-bottom:1px solid}

.pageleft a {font-size:11px;text-decoration:underline}
.pageright {position:relative;float:left;margin-left:30px;width:295px;height:615px;background:#feccff;}

.pagerightrooster {position:relative;float:left;margin-left:30px;width:325px;height:680px;background:#feccff;}
.pagerighttarief {position:relative;float:left;margin-left:30px;width:245px;height:610px;background:#feccff;}

.formleft {position:relative;float:left;margin-top:15px;width:255px;height:150px;background:#feccff}
.imgvoorw1 {position:relative;float:left;margin-left:20px;margin-top:20px}
.formmiddle {position:relative;float:left;margin-top:15px;width:395px;height:150px;background:#feccff;overflow:auto;scrollbar-face-color:#feccff;}
.tariefmiddle {position:relative;float:left;margin-top:15px;width:445px;height:150px;background:#feccff;overflow:auto;scrollbar-face-color:#feccff;}
.roostermiddle {position:relative;float:left;margin-top:15px;width:455px;height:150px;background:#feccff;overflow:auto;scrollbar-face-color:#feccff;}
.voorwaarden {position:relative;float:left;left:20px;margin-top:20px;width:350px;text-align:justify;font-size:11px;}
.undertarief {position:relative;float:left;left:20px;margin-top:20px;width:390px;text-align:justify;font-size:11px;}
.underrooster {position:relative;float:left;left:0px;margin-top:20px;width:430px;text-align:justify;font-size:11px;}

.formright {position:relative;float:left;margin-top:15px;width:310px;height:150px;background:#feccff}
.tariefright {position:relative;float:left;margin-top:15px;width:260px;height:150px;background:#feccff}
.roosterright {position:relative;float:left;margin-top:15px;width:250px;height:150px;background:#feccff}

.imgvoorw2 {position:relative;float:right;margin-right:20px;margin-top:20px;}
.kostuum {position:absolute;left:395px;}

.footer {position:relative;float:left;left:40px;margin-top:25px;margin-bottom:0px;width:920px;height:30px}

.artduet{position:relative;top:15px;text-align:center;}
.artduet a {font-size:11px;color:#aaa;}
.artduet a:hover {font-weight:normal}