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:10px;height:520px}
.menuline {position:absolute;z-index:40;float:left;left:33px;margin-top:25px;}
.menu {position:relative;float:left;width:275px;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_index {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_index {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_index {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}
.text_index {position:relative;margin-left:16px;margin-right:16px;margin-top:65px;height:455px;text-align:justify;line-height:15px}
.text_index_left {position:relative;margin-left:16px;margin-right:16px;margin-top:33px;text-align:justify;line-height:15px}
.intro_bottom {position:relative;align:bottom;height:201px}

.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:/*283px*/283px;background:#feccff;overflow-x:hidden;overflow:auto;scrollbar-face-color:#feccff;}
.actueel a {font-size:13px;text-decoration:underline}
.leftactueel {position:relative;float:left;left:20px;margin-top:30px;width:270px;height:/*283px*/283px;background:#feccff}
.leftactueel_facebook {position:relative;float:left;left:16px;margin-top:20px;width:33px;height:100px;background:#feccff}
.leftactueel_kwaliteit {position:relative;float:left;left:-36px;margin-top:30px;width:236px;height:120px}
.rightactueel {position:relative;float:left;left:20px;margin-top:30px;width:244px;height:/*283px*/283px;background:#feccff}

.actueelgif {position:relative;float:left;margin-left:50px;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;right:25px;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}
.textactueel23 {position:relative;float:left;margin-left:80px;margin-top:20px;width:425px;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}
.formrooster {position:relative;margin-left:20px;margin-top:30px}

.formtarief {position:relative;margin-left:20px;margin-top:35px}

.mono input {font-family:monospace;font-size:10px}
.pageleft {position:relative;float:left;width:380px;height:570px;background:#feccff;}

.pageleftform {position:relative;float:left;width:380px;height:680px;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:570px;background:#feccff;}

.pagerightform {position:relative;float:left;margin-left:30px;width:295px;height:680px;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}

.producttitle {float:left; width:290px; font-weight:bold;}
.productprice {float:left; width:50px;}
.productprice1 {float:left; width:60px;}
.label {float:left; width:150px;}
.label_error {float:left; width:150px; color:red;}
.label_strong {float:left; width:300px; font-weight:bold;}
.label_strong_error {float:left; width:500px; font-weight:bold; color:red;}
.input {float:left; width:300px; margin-top:0px; margin-left:0px; margin-bottom:0px; vertical-align:bottom;}
.label_klein {float:left; width:50px;}
.label_mini {float:left; width:20px;}
.input_klein {float:left; width:30px; margin-top:0px; margin-left:0px; margin-bottom:0px; vertical-align:bottom;}
.spacer {float:left; width:10px;}
.large_normal {float:left; width:390px;}
.large_center {float:left; width:640px; text-align:center;}

/* Twitter Widget Styles */
#twtr-widget-1 {clear: left; margin-left: 20px; padding-top: 5px;}
a.twtr-atreply {font-size: 12px;}
.twtr-tweet-text p a {font-size: 12px;}
.twtr-tweet-text p a:hover {font-size: 12px; font-weight: normal;}
.twtr-tweet-text em a {font-size: 10px;}
.twtr-tweet-text em a:hover {font-size: 10px;}
/*.twtr-hd .twtr-profile-img-anchor {display: none;}
.twtr-hd h3 {display: none;}*/
.twtr-hd, .twtr-ft {display: none;}
.twtr-timeline {height: 119px; border-top: 1px solid #E68AE6; border-bottom: 1px solid #E68AE6;}

/* shoppingcart styles */
.prod {position:relative;left:400px;top:0px;width:560px;padding:10px 0px 20px 20px;background:#feccff}
.prod a {font-size:12px;}
.foto {position:relative;float:left;margin-right:10px;}
.thum {border:0}
.checkbox {position:relative;bottom:20px;width:30px;background-color:#fff;display:inline;}
.name {position:relative;bottom:20px;font-size:11px;}
.button {background:#ff6666}
#cart {position:fixed;top:5px}
#bigg {position:fixed;z-index:1;background-color:#ffffff;width:400px;display:none}
#big {text-align:justify;
-moz-box-shadow:5px 5px 5px #999999;
-webkit-box-shadow:5px 5px 5px #999999;
box-shadow:5px 5px 5px #999999;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#777777')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#777777');}
#nam {padding:10px;background-color:#ffffe6;font-weight:bold}
#descr {padding:10px;background-color:#ffffff}
.msg {display:none}
/* winkel styles */
.factuur {background:#ffdfff}
#msg {display:none; position:absolute; z-index:200; background:url(winkel/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; border:2px solid #924949; border-left:none; padding:5px; min-width:150px; max-width:250px}
