body{color:#4d4d4f;background-color:#fff;margin:0;padding:0;font-size:13px;font-family:'Titillium Web', sans-serif;font-weight:400;line-height:22px}html, body{width:100%;height:100%;padding:0;margin:0}table, table td{border:0px;border-collapse:collapse;border-spacing:0px;text-indent:0px;text-align:left;vertical-align:top}.clearing{clear:both;width:100%;height:0;overflow:hidden}.clearfloat{clear:both;width:100%;height:0;overflow:hidden}#wrap{width:1024px;margin:0px auto;padding:0px 0px 0px 0px;position:relative;min-height:100%;height:auto!important;height:100%}p{margin:0px;padding:0px}a img{border:none}a{color:#d40000;text-decoration:none}h1{font-size:18px;font-family:'Titillium Web', sans-serif;padding:0;margin:0;color:#4d4d4f;font-weight:700;line-height:27px}h2{font-size:15px;font-family:'Titillium Web', sans-serif;padding:0;margin:0;color:#4d4d4f;font-weight:400;color:#d40000;line-height:22px;text-transform:uppercase}h3{font-weight:400;font-size:25px;font-family:'Titillium Web', sans-serif;padding:0;margin:0;color:#d90500;line-height:37px}h4{font-size:15px;font-family:'Titillium Web', sans-serif;padding:0;margin:0;color:#4d4d4f;font-weight:400;color:#d40000}.simple_red{font-size:15px;font-family:'Titillium Web', sans-serif;padding:0;margin:0;color:#4d4d4f;font-weight:400;color:#d40000;line-height:22px}.header{width:100%;height:159px;position:relative;background-color:#e0e0e0}.logo{position:absolute;top:27px;left:62px}.inshape{position:absolute;top:50px;left:430px}.inshape img{width:180px;height:auto}.menubg{width:100%;height:40px;background-image:url('/uploads/65/02/47/9/bgmenu.png');background-repeat:repeat-x;position:relative}#page{padding:29px 30px 20px 30px}.custom_site_pages{padding:20px}.menu{width:860px;height:40px;line-height:40px;margin:0 auto;position:relative}.menu a{text-decoration:none;color:#484747;font-size:15px;padding:0px 20px 0px 20px;font-family:'Titillium Web', sans-serif;position:relative}.border_line{top:5px;border-left:1px solid #484747;position:absolute;right:0px;height:15px}.menu a:hover, .menu a.active_menu{font-weight:bold}.menu_div.menu2723 a .border_line{border:none}.menu_div{margin:0 auto}.menu.menu_div .children_elements .menu_div{height:25px;z-index:100}.menu.menu_div .children_elements .menu_div a{text-align:left;padding:5px 15px 5px 15px;display:block;height:25px;line-height:25px;text-transform:none;padding-top:0px;font-size:11px;background-color:#f7f7f7;color:#fff;border:none}.menu .menu_div .children_elements .menu_div a:hover{color:#484747;border:none}.menu .children_elements a{color:#484747;border:none;display:block;width:123px;background:#f7f7f7;line-height:33px;height:33px}.menu .children_elements a:hover{color:#484747;font-weight:400;border:none;background-color:#edecec}.menu_div{position:relative;float:left}.menu_div .children_elements{display:none;position:absolute;top:40px;margin-left:0px;z-index:99;padding-top:8px}.menu_div .children_elements a{white-space:nowrap;min-width:65px}.menu_div:hover .children_elements{display:block}.menu_div .children_elements:hover{display:block}.menu_div .children_elements .menu_div .children_links{display:none}.menu .children_elements a .border_line{border:none}#sliderwrap{width:100%;height:300px;position:relative}.body_of_3161 #sliderwrap{height:420px}#button{position:absolute;top:47px;left:-73px;z-index:99}.body_of_3161 #button{right:20px;left:auto}#button{top:165px}.button_pic{background-image:url(/uploads/25/54/81/22/gratisproefweekrednew.png);height:209px;width:260px;display:block}.button_pic:hover{background-image:url(/uploads/25/54/81/82/gratisproefweekgreennew.png)}.slider_block{width:100%;height:300px;margin-top:22px;position:relative}.slider_block img{width:100%}.text_block{font-size:14px;position:absolute;width:482px;top:170px;right:27px;background-color:#fff;opacity:0.9;padding:12px 20px 12px 20px;font-family:'Titillium Web', sans-serif;max-height:100px}.textfsb{position:absolute;top:20px;right:20px;font-family:'Titillium Web', sans-serif;font-size:25px;line-height:37.5px;color:white;text-align:right}#ifkh{position:absolute;top:47px;right:111px;z-index:999}#ifkh a{color:#4E4E4E;text-decoration:underline}#right-top{color:#d40000;font-size:12px;position:absolute;top:18px;right:66px;line-height:25px;height:40px;white-space:nowrap;padding:0px 0px;font-family:'Titillium Web', sans-serif}#login_password #f_login_, #login_password #f_password_{background:none repeat scroll 0 0 #FFFFFF;color:#999999;font-size:11px;height:24px;display:inline;line-height:16px;margin:0 5px 0 0;padding:0 4px;width:120px;border:none}.b_Welkom{display:inline;float:left;margin:0 5px}#b_5559, #b_5560{display:inline;float:left;margin:2px 5px;background-color:#555555;color:#fff;font-weight:bold;padding:0px 5px;font-size:12px;height:20px;line-height:20px}#b_5559 a, #b_5560 a{color:#fff;text-decoration:none}#submit_button_634{border:none;background:#d90000;color:#fff;font-family:'Titillium Web', sans-serif;font-size:14px;cursor:pointer;height:24px;line-height:24px;vertical-align:bottom}#f_remember_me_{margin:3px 3px 3px 0px}.remember_me{color:#4E4E4E}.batton_afmelden{margin:2px 5px;background-color:#555555;color:#fff;font-weight:bold;padding:0px 5px;font-size:12px;height:20px;line-height:20px;font-family:'Titillium Web', sans-serif;border:none;cursor:pointer}#message_block{width:330px;margin-top:39px}#nieuws_archief{width:330px;margin-top:39px}.block_page_left{width:300px;height:500px;overflow:hidden;float:left;position:relative}.block_page_right{width:300px;height:500px;overflow:hidden;float:right;position:relative}.text_page_block{width:279px;height:78px;position:absolute;bottom:84px;left:0px;z-index:99;box-shadow:2px 2px 2px rgba(50, 50, 50, 0.75)}.white_text{width:100%;text-align:center;background-color:#fff;color:#4d4d4f;height:50px;font-size:23px;font-family:'Titillium Web', sans-serif;font-weight:700;float:left;line-height:50px}.red_text{width:100%;text-align:center;background-color:#d90000;color:#fff;height:28px;font-size:18px;font-family:'Titillium Web', sans-serif;font-weight:400;float:left;line-height:28px}.red_text a{text-decoration:none;color:#fff}.nieuwsbericht_block{width:100%;height:300px;overflow:hidden;margin-top:30px;position:relative;}.news_mini_block{position:absolute;width:520px;top:30px;left:0px;background-color:#fff;opacity:0.9;padding:12px 20px 11px 20px;font-family:'Titillium Web', sans-serif;max-height:165px;line-height:22px;font-size:14px}.footer{width:100%;border-top:1px solid #e5e4e4;margin-top:25px;font-family:'Titillium Web', sans-serif;font-weight:400;clear:both;float:left;padding-bottom:25px}.footer_table td{width:330px;color:#484747;font-size:14px}.left_block_footer{margin-top:25px;width:660px;float:left}.footer_table .header_title{color:#d40000}.right_block_footer{margin-top:25px;float:right}.header_mini_news_title{font-weight:400;font-size:15px;font-family:'Titillium Web', sans-serif;padding:0;margin:0;color:#d90500}.leesmeer{color:#d90000;text-decoration:none}.table_style_site td{width:180px}.background_page{background:#f9f9f9}.form_style_bf_label{width:67px}.form_style_bf_field{border:none;font-family:'Titillium Web', sans-serif;font-style:italic;font-weight;400;width:340px;height:25px;padding:0 10px;background-image:url("/uploads/65/19/48/9/bgfield.png");background-repeat:repeat-x}.style_form_table td{min-width:67px;height:32px}.form_style_bf_fieldx{border:none;font-family:'Titillium Web', sans-serif;font-style:italic;font-weight;400;width:230px;height:25px;padding:0 10px;background-color:#dedede}.style_form_table td{min-width:67px;height:32px}#submit_button_639, #submit_button_641, #submit_button_643, #submit_button_679, #submit_button_680, .submit_buttons{height:24px;line-height:24px;background-image:url("/uploads/65/19/49/5/bgbutton.png");background-repeat:repeat-x;border:none;color:#fff;font-family:'Titillium Web', sans-serif;padding:0 6px 1px 6px;font-size:14px;cursor:pointer}#submit_button_680, #submit_button_681, #submit_button_682, #submit_button_683{height:24px;line-height:24px;background-image:url("/uploads/65/19/49/5/bgbutton.png");background-repeat:repeat-x;border:none;color:#fff;font-family:'Titillium Web', sans-serif;padding:0 6px 1px 6px;font-size:13px;cursor:pointer;margin-top:10px}#p_3155{padding:0px}.butt_style{height:24px;line-height:24px;background-image:url("/uploads/65/19/49/5/bgbutton.png");background-repeat:repeat-x;border:none;color:#fff;font-family:'Titillium Web', sans-serif;padding:0 6px 1px 6px;font-size:14px;cursor:pointer}.akt_ratings table td{vertical-align:top;width:100%}.image_news{position:absolute;width:150px;height:150px;left:0px;top:13px}.image_news img{width:150px;height:150px}.body_text_news{vertical-align:top}.data_news{width:50%;height:40px;padding-left:30px}.title_news{width:50%;height:40px}.title_news a{color:#d40000;text-decoration:none}.news_body{height:185px;width:100%;color:#1e1d1e}#b_5599 .news_items{border-bottom:1px solid #e8e5e5;padding-top:15px}.news_body p{padding:0;margin:0}.news_body IMG{width:150px;height:150px;padding-right:15px}.titlenewsshow{color:#d40000;text-decoration:none}.archief_news_main{background-color:#eaeaea;padding:10px 10px 20px}.archief_news_block{height:32px;width:100%;border-bottom:1px solid #fff}.title_archief_news{float:left;line-height:32px;height:32px;color:#393939;text-decoration:none;width:170px;overflow:hidden;padding-left:10px}.title_archief_news a{float:left;height:32px;line-height:32px;color:#393939;text-decoration:none;width:170px;overflow:hidden}.archief_data_news{float:right;line-height:32px;height:32px;color:#393939;width:120px;text-align:right;padding-right:10px}.archief_top{background-color:#f4f4f5;color:#4d4d4f;font-size:16px;height:45px;line-height:45px;padding-left:18px;font-weight:600}#aktiviteiten_selector{display:block;width:529px}#aktiviteiten_selector_tabs{height:40px}#tab_selectie{display:block;float:left;width:264px;height:30px;padding-top:10px;background-image:url(/images/cs_bodysportsutrecht/aktiviteiten_tab_left_active.gif);text-align:center;font-size:12px}#tab_advies{display:block;float:left;width:265px;height:30px;padding-top:10px;background-image:url(/images/cs_bodysportsutrecht/aktiviteiten_tab_right_inactive.gif);text-align:center;font-size:12px}.tab_active{font-family:'Trebuchet MS';font-size:0.8em;font-weight:bold;color:#b00071}.tab_inactive{font-family:'Trebuchet MS';font-size:0.8em;font-weight:bold;color:#005dab}.aktiviteiten_selector_content{border-left:2px solid #ae0071;border-right:2px solid #ae0071;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px}.aktiviteiten_selector_content .clustertext{font-family:'Arial';font-size:12px;color:#DB651F}.aktiviteiten_selector_content #aktiviteiten_selectiontable{width:100%}.aktiviteiten_selector_content #aktiviteiten_selectiontable td{padding-top:8px}.aktiviteiten_selector_content .form_btn_toonselectie{width:106px;height:25px;background:url(/uploads/60/40/72/8/button.png) no-repeat;border:none;color:#FFFFFF;font-family:'Arial';font-size:12px;margin-top:17px}#aktiviteiten_selectie{display:block}#aktiviteiten_advies{display:none;position:relative;line-height:1.7em}#btn_toonadvies{position:absolute;bottom:10px;right:20px;width:106px;height:25px;background:url(/uploads/60/40/72/8/button.png) no-repeat;border:none;color:#FFFFFF;font-family:'Arial';font-size:12px}* html #btn_toonadvies{bottom:58px;right:20px}/* adviesbtn IE fix */ #aktiviteiten_selector_bottom{font-size:1px;background-image:url(http://www.myrubysite.com/uploads/22/34/aktiviteiten_selector_bottom.gif);background-position:center top;background-repeat:no-repeat;height:6px}#aktiviteiten_overzicht{}#aktiviteiten_top{position:relative;font-size:15px;padding-bottom:8px;margin-bottom:9px;margin-top:18px}#aktiviteiten_bottom{position:relative;font-family:'Arial';font-size:12px;padding-top:8px}.link_volgende{display:marker;position:absolute;right:0px}#aktiviteiten_items{}.akt_items{position:relative;height:160px;width:100%;background-color:#FFFFFF;background-repeat:repeat-x;background-position:bottom;cursor:pointer;margin-bottom:1px;border-bottom:1px solid #e8e5e5;padding-top:10px;margin-bottom:10px}#aktiviteiten_overzicht .akt_items:last-child{border-bottom:none}.akt_items .akt_title a{position:absolute;top:0px;left:180px;font-size:19px;color:#d40000;width:400px;text-decoration:none}.akt_items .akt_thumb{position:absolute;top:10px;left:5px;width:150px;overflow:hidden}.akt_items .akt_description{position:absolute;top:24px;left:180px;width:400px;height:24px;overflow:hidden;font-size:13px;line-height:22px}.akt_items .akt_description .akt_description_texte{max-width:326px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;padding-right:9px}.akt_items .akt_description .less_decr{}.akt_items .akt_leesmeer{font-size:15px;text-decoration:none;color:inherit}.akt_items .akt_aantal{position:absolute;top:16px;right:0px;width:138px;text-align:left;font-family:'Arial';font-size:11px}.akt_items .akt_ratings{position:absolute;top:51px;left:180px;width:400px;text-align:left;font-size:14px;line-height:22px}.related_content .akt_items{position:static;height:auto !important;width:auto !important;background-color:transparent;background-image:none;margin:0px;padding:0px 0px 8px 12px;font-family:'Arial';font-size:0.8em;line-height:1.9em}.akt_items .akt_thumb img{max-height:150px}.akt_description_text{float:left;max-width:300px;display:block;height:22px}#aktiviteiten_selectiontable{padding:15px 0px 31px 0px;width:100%;font-size:13px;margin-bottom:18px}.form_btn_toonselectie{height:24px;line-height:24px;background-image:url("/uploads/65/19/49/5/bgbutton.png");background-repeat:repeat-x;border:none;color:#fff;font-family:'Titillium Web', sans-serif;font-size:14px;cursor:pointer;margin-top:28px;padding:0 24px 1px}#lesson_top{display:block;width:100%;margin:20px 0px 20px 0px}#lesson_video{display:block;width:250px;float:left;min-height:155px}#lesson_video img{width:250px;max-height:250px}#lesson_info{display:block;width:300px;float:left;margin-left:15px}.lesson_body{font-szie:14px}.lessonratings{font-size:15px;line-height:22px}.vide_blkc{width:223px;height:80px;position:absolute;right:70px;bottom:0px;font-family:'Titillium Web', sans-serif}.vide_blkc .textone{position:absolute;right:70px;top:10px;font-size:20px;color:#393939;text-decoration:none;z-index:99}.vide_blkc .textone a{font-size:18px;color:#393939;text-decoration:none;z-index:99;font-family:'Titillium Web', sans-serif;font-weight:600}.vide_blkc .texttwo{position:absolute;right:57px;top:18px;font-size:18px;color:#fff;z-index:10;font-family:'Titillium Web', sans-serif;font-weight:600}.vide_blkc .textimg{position:absolute;right:0px;top:0px}#RB_overlay{position:absolute;z-index:100;width:100%;height:100%;top:0;left:0;right:0;bottom:0;min-height:100%;background-color:#000;opacity:.8;filter:alpha(opacity=80)}#RB_redbox{width:100%;position:absolute;top:0px}#RB_window{position:absolute;left:0;width:100%;z-index:902;line-height:0}#RB_loading{margin:0 auto 0 auto;width:250px;height:250px;text-align:center;background:#FFF url(/images/cs_controlpus/redbox_spinner.gif) no-repeat center center}.redbox_contents{margin:0 auto;text-align:left}#RB_overlay_message{position:absolute;z-index:901;width:100%;height:100%;top:0;left:0;right:0;bottom:0;min-height:100%;background-color:#000;opacity:.8;filter:alpha(opacity=80)}#RB_window_message{position:absolute;left:0;width:100%;z-index:902}#message1{width:640px;height:360px;background-color:#FFFFFF;border:6px solid #fff;border-radius:2px 2px 2px 2px;line-height:0;margin:40px auto 0;position:relative;text-align:left}#message2{width:495px;background-color:#FFFFFF;margin:40px auto 0;position:relative;text-align:left;padding:13px}#message3{width:495px;background-color:#FFFFFF;margin:40px auto 0;position:relative;text-align:left;padding:13px}.headerleftsi{border:1px solid #FFFFFF;cursor:pointer;font-family:'Titillium Web',sans-serif;font-size:18px;height:auto;margin:0;padding:5px 20px;text-align:left;background:none repeat scroll 0 0 #D90000;color:#FFFFFF}.blockdn{padding:5px 20px}#form_634 td > input[type="checkbox"]{float:left;opacity:0;width:15px}#form_634 td > input[type="checkbox"] + label{background:url("/uploads/66/07/60/6/check.png") no-repeat scroll 0 -22px transparent;clear:none;cursor:pointer;display:block;height:20px;line-height:22px;margin:0;padding:0 0 0 24px}#form_634 td > input[type="checkbox"]:checked + label{background-position:0 -1px}#form_642{border-bottom:1px solid #a4a4a4}#form_642 td > input[type="checkbox"]{float:left;opacity:0;width:23px;height:23px;cursor:pointer}#form_642 td > input[type="checkbox"] + label{background:url("/images/cs_obifit_new/check.png") no-repeat scroll 0 -24px transparent;clear:none;cursor:pointer;display:block;font-size:12px;height:23px;line-height:24px;margin:0;padding:0 0 0 30px}#form_642 td > input[type="checkbox"]:checked + label{background-position:0 -1px}.less_head_text{font-size:18px;font-family:'Titillium Web', sans-serif;padding:10px 0px 10px 0px;margin:0;color:#4d4d4f;font-weight:700;line-height:27px}.videolink:hover{transition:all 0.25s ease-in-out 0s;opacity:0.3}.body_of_5622 #page{padding:0px 0px}.body_of_5622 .custom_site_pages{padding:0px}.body_of_5622 .content{clear:both}body{margin:0px;padding:0px;width:100%;height:100%;background:url("/uploads/28/92/28/12/WhatsApp_Image_2020-04-07_at_11.44.41.jpeg") 50% 50% no-repeat fixed #333333;background-size:cover;-webkit-background-size:cover}.custom_site_pages{min-width:200px;max-width:450px;background:url('/uploads/26/37/31/97/bg.png') repeat;border-radius:10px;padding:3%;margin:5% auto;box-shadow:0px 0px 10px 3px rgba(0, 0, 0, 0.1)}#loginform img{display:block;margin:0px auto 30px}#loginform input, #passwrest input, #body_of_558 input{width:100%;padding:0px 10px;box-sizing:content-box;border:none;margin:0px 0px 30px 0px;color:#000000;font-weight:bold;border-radius:4px;height:30px;line-height:30px;border:1px solid #434343;box-sizing:border-box}#loginform input[type="submit"], #passwrest input[type="submit"]{background-image:none;width:40%;border-radius:4px;color:#ffffff;background-color:#434343;cursor:pointer;font-weight:bold;height:30px;line-height:30px;margin-top:10px;border:1px solid #434343}input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#000000;font-weight:bold;opacity:1}input::-moz-placeholder, textarea:-moz-placeholder{color:#000000;font-weight:bold;opacity:1}input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#000000;font-weight:bold;opacity:1}.buttonwb{display:block;width:60%;text-align:center;height:30px;line-height:30px;border-radius:4px;color:#ffffff;background-color:#434343;cursor:pointer;font-weight:bold;text-decoration:none;margin-bottom:10px;border:none}.buttonwb:hover{text-decoration:underline}.reserveblock .res_days{clear:both;margin-bottom:5px;overflow:hidden}.reserveblock .res_week_date{float:left}.reserveblock .res_date{float:right}.reserveblock .res_plekk{float:right;padding-right:20px}.reserveblock .res_activities{clear:both;padding:2px 4px}.reserveblock .res_header{background-color:#eee;overflow:hidden;padding:2px 4px}.reserveblock .dayreserv div{float:left}.reserveblock .dayreserv .res_time{width:25%;min-width:60px}.reserveblock .dayreserv .res_name{width:40%;color:#dc2f2c;font-weight:700}.reserveblock .dayreserv .res_free{width:10%}.reserveblock .dayreserv .res_reserve{width:25%;text-align:right}.reserveblock .res_week_date{text-transform:capitalize}.reserveblock .week_links a{padding-right:20px}.reserveblock .box_drawer{font-family:'Roboto', sans-serif;height:30px;background:url('/uploads/26/37/33/41/bgfooter.png') repeat;cursor:pointer}.reserveblock .box_drawer_a{font-family:'Roboto', sans-serif;height:30px;background-color:#dc2f2c;cursor:pointer}.reserveblock .drawer_day{text-transform:capitalize;font-size:16px;display:block;float:left;height:30px;line-height:30px;width:30%;padding-left:2%;color:#ffffff;text-decoration:none;font-weight:700}.reserveblock .drawer_date{text-transform:capitalize;display:block;float:left;height:30px;line-height:30px;padding-right:8px;width:20%;text-align:right;font-size:16px;color:#ffffff;text-decoration:none}.reserveblock .drawer_plek{display:block;float:left;height:30px;line-height:30px;padding-right:8px;width:39%;text-align:right;font-size:16px;color:#ffffff;text-decoration:none}.reserveblock .reservations{margin:0px 0px 5px 0px}.reserveblock .reservation_days{border-bottom:1px solid #aaa}.reserveblock .box_drawer_content{margin:10px 0px}.reserveblock .lessonlink{text-decoration:none;padding:0px 5px;color:#fff;text-decoration:none}.reserveblock .available_reservation{font-family:'Roboto', sans-serif;font-size:15px;line-height:24px}.reserveblock .available_reservations{padding-bottom:5px}.reserveblock .dayreserv{clear:both;padding:0px 1%;padding-bottom:5px;width:98%}.reserveblock .dayreserv::after{content:"";display:block;clear:both}.reserveblock .reserv{text-align:right;display:inline;color:#fff}.reserveblock .user_invoices{text-align:center;clear:both}.reserveblock .user_invoices span{display:inline-block;padding-right:4%;float:left}.reserveblock .cancel{margin:0px 5px}.reserveblock .res_activities.user_reservations span{margin-right:10px}