*{margin:0px;padding:0px}@import url(http://fonts.googleapis.com/css?family=Fjalla+One);@font-face{font-family:'onedirectionmedium';font-weight:normal;font-style:normal;src:url('/fonts/onedirection-webfont.eot');src:url('/fonts/onedirection-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/onedirection-webfont.woff') format('woff'), url('/fonts/onedirection-webfont.ttf') format('truetype'), url('/fonts/onedirection-webfont.svg#onedirectionmedium') format('svg')}@font-face{font-family:'HelveticaLight';src:url('/fonts/helveticalight.eot');src:url('/fonts/helveticalight.eot') format('embedded-opentype'), url('/fonts/helveticalight.woff') format('woff'), url('/fonts/helveticalight.ttf') format('truetype'), url('/fonts/helveticalight.svg#HelveticaLight') format('svg')}@font-face{font-family:'abeezeeregular';src:url('/fonts/abeezee-regular-webfont.eot');src:url('/fonts/abeezee-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/abeezee-regular-webfont.woff') format('woff'), url('/fonts/abeezee-regular-webfont.ttf') format('truetype'), url('/fonts/abeezee-regular-webfont.svg#abeezeeregular') format('svg');font-weight:normal;font-style:normal}.map_marker_text{color:black}input::-moz-focus-inner{border:0;padding:0}html, body{width:100%;height:100%;padding:0px;margin:0px;font-family:Arial;font-size:12px}a img{border:0px}table tr td{vertical-align:middle}h1{text-transform:uppercase;font-family:'Fjalla One', sans-serif;color:white;border-bottom:2px solid #c2c3c4;padding:0px 0px 25px 0px;margin:0px 0px 25px 0px;font-size:40px}h2, h3, h4, h5, h6{font-family:'Fjalla One', sans-serif}p{margin:0px 0px 25px 0px;line-height:1.8em}a{text-decoration:none}form{margin:0px;padding:0px}table, table tr, table tr td{margin:0px;padding:0px;border-collapse:collapse}.custom_site_pages{background-color:#939598;padding:25px 20px;color:white;width:520px;font-family:Arial;font-size:12px;box-shadow:3px 3px 3px #999;margin:0px 0px 100px 0px;float:left;position:relative}.custom_site_pages a{color:#000000;font-weight:bold;text-decoration:underline}.custom_site_pages a:hover, .custom_site_pages a:visited, .custom_site_pages a:active{color:#000000}#bibliotheek a, .custom_site_pages .document_categorys a{color:#ffffff;font-weight:bold;text-decoration:underline}#wrap{min-height:100%;height:auto!important;height:100%}.custom_site_pages h2{font-family:'HelveticaLight';font-size:12px;color:#ffffff;font-weight:bold}#right_blocks{float:right;width:300px;color:#000000}#right_blocks .padding20, #right_blocks_new2 .padding20{padding:20px;font-family:Arial;line-height:1.8em}#right_blocks .padding20 a, #right_blocks_new2 .padding20 a{color:#000000;font-weight:bold;text-decoration:underline;font-size:12px;font-family:Arial}#right_blocks h1, #right_blocks_new2 h1{font-size:16px;color:white;background:#414042 left top url(/uploads/65/29/56/9/bg.png) repeat;border:none;margin:0px;padding:0px;line-height:35px;padding:2px 20px 0px 20px;font-family:'abeezeeregular', sans-serif}#right_blocks > div{background-color:white;box-shadow:3px 3px 3px #999}#right_blocks h2{font-family:'abeezeeregular', sans-serif;font-size:14px;color:white;border-bottom:1px solid #e3e4e5;padding:0px 0px 15px 0px;margin:0px 0px 15px 0px}#right_blocks h2 span{color:#e40042}#right_blocks p{font-size:12px;margin:0px;padding:0px;color:#000}#right_blocks_new{float:left;width:295px;color:#000000}#right_blocks_new .padding20{padding:20px;font-family:Arial;line-height:1.8em}#right_blocks_new .padding20 a{color:#000000;font-weight:bold;text-decoration:underline;font-size:12px;font-family:Arial}#right_blocks_new h1{font-size:16px;color:white;background:#414042 left top url(/uploads/65/29/56/9/bg.png) repeat;border:none;margin:0px;padding:0px;line-height:35px;padding:2px 20px 0px 20px;font-family:'abeezeeregular', sans-serif}#right_blocks_new > div{background-color:white;box-shadow:3px 3px 3px #999}#right_blocks_new h2{font-family:'abeezeeregular', sans-serif;font-size:14px;color:white;border-bottom:1px solid #e3e4e5;padding:0px 0px 15px 0px;margin:0px 0px 15px 0px}#right_blocks_new h2 span{color:#e40042}#right_blocks_new p{font-size:12px;margin:0px;padding:0px;color:#000}#right_blocks_new .main_page_blocks{margin:20px 0px;position:relative}#right_blocks_new2 .main_page_blocks{margin:20px;margin-right:0px;background-color:#939598;position:relative}#right_blocks_new2{float:left;width:310px;color:#000000}.custom_site_pages label{display:inline-block;width:90px;margin:10px 0px 10px 0px}.custom_site_pages input{width:210px;height:24px}.custom_site_pages textarea{width:210px;font-family:Arial;font-size:12px;margin-top:5px}.custom_site_pages input[type="submit"]{padding:0px 45px 0px 30px;line-height:23px;border:0px;color:white;border-radius:5px;background:#e40040 top right url(/uploads/65/50/46/2/arrow_button.png) no-repeat;width:auto;margin-top:12px;cursor:pointer}.header{height:38px;line-height:38px;background-color:#414042;background-image:url(/uploads/65/29/56/9/bg.png);background-repeat:repeat}#b_5772{float:left}#b_5773{float:left;color:white;text-transform:uppercase;font-size:10px;font-family:Arial}#b_5773 a, #b_5773 a:hover, #b_5773 a:active, #b_5773 a:visited{color:white}#head_login{position:absolute;right:0px;color:white;z-index:999}#head_login input{margin:0px 5px 0px 0px}#head_login input[type='submit']{border:0px;background:none;color:white;cursor:pointer}#head_login input[type='text'], #head_login input[type='password']{color:#58595b;text-align:center;width:173px}#head_login .wachver{color:#fff;font-size:10px}#head_login .wachver:hover{text-decoration:underline}#right_blocks a.as_button{display:inline-block;padding:0px 35px 0px 20px;line-height:23px;border:0px;color:white;border-radius:5px;background:#e40040 top right url(/uploads/65/50/46/2/arrow_button.png) no-repeat;font-size:12px;font-family:arial}a.as_button:hover, a.as_button:visited, a.as_button:active{color:white}.content{width:890px;margin:0 auto}.content img{}.substrate_footer{height:90px}.clear{clear:both;height:0px}.footer{height:54px;margin-top:-54px;font-family:onedirectionmedium;font-size:13px;position:relative;z-index:99}.footer a{color:white}.footer img{margin:5px 0px 0px 0px}.footer #social table{float:right}.footer #social table tr td{padding:0px 10px 0px 0px}.footer #links{background-color:#000000;height:55px;line-height:55px;font-family:'HelveticaLight';font-size:12px;text-align:center;color:#fff}.footer #links span{border-right:1px solid white;margin:0px 10px 0px 0px;padding:0px 10px 0px 0px}.footer #links span:last-child{border:none}#club_menu{font-family:'Fjalla One', sans-serif;text-align:right;background-color:white;margin:0px 0px 45px 0px;position:relative;font-size:0px}#club_menu .item{display:inline-block;position:relative;background-color:white}#club_menu a#main_logo{position:absolute;left:20px;top:17px;border:0px;height:auto;width:auto;line-height:1em}#club_menu .item a{display:inline-block;width:90px;height:90px;line-height:90px;border-left:2px solid #f1f1f1;text-align:center;font-size:16px}#club_menu div.item div.child_menu div.item a{border-left:0px;height:50px;line-height:50px;width:120px;border-bottom:2px solid #f1f1f1}#club_menu div.item div.child_menu div.item{font-size:0px}#club_menu .item a, #club_menu .item a:hover, #club_menu .item a:visited, #club_menu .item a:active{color:black}#club_menu .item a.active_menu, #club_menu .item a.active_menu:hover, #club_menu .item a.active_menu:visited, #club_menu .item a.active_menu:active{background-color:#ed174f;background-image:url(/uploads/65/52/58/6/arrow_menu.png);background-repeat:no-repeat;background-position:39px 61px;color:white}#club_menu .item div.child_menu{display:block;display:none;position:absolute;box-shadow:0px 0px 3px #999;top:100%;left:0px;z-index:500}#club_menu .item:hover div.child_menu{display:block}#center_block{width:1024px;margin:0 auto;position:relative}.logo_index{position:absolute;top:28px;left:33px;height:65px}.page_header_image{width:100%;margin-bottom:20px;max-height:530px}.afspraak_block{z-index:1;left:-45px;bottom:-138px;position:absolute;height:154px}#p_3171.custom_site_pages{background:none;box-shadow:none;padding:0px;margin:0px;width:100%}.body_of_3171 .content{width:100%}#center_block_menu{background-color:#fff;width:100%}#grtatis_block{font-family:'HelveticaLight',sans-serif;font-size:12px;margin:24px 0px 24px 0px}#grtatis_block h2{font-size:16px;color:#e40042;border-bottom:2px solid #c2c3c4;padding:0px 0px 18px 0px}#waar_block{margin:0px 0px 24px 0px}#menu_waar .item a{opacity:0.5;display:block;width:68px;height:39px}#right_blocks > div > #menu_waar{padding:12px}#menu_waar .item{display:inline-block;position:relative;background-color:white}#menu_waar .item a.active_menu, #menu_waar .item a:hover{opacity:1}#p_3171.custom_site_pages table{width:100%;position:absolute;top:320px;left:0px;height:168px}#p_3171.custom_site_pages table td{background:url(/images/cs_myfitplan/bg_index.png) repeat;padding:0px 30px}#p_3171.custom_site_pages table td:nth-child(1){text-align:right;border-right:4px solid #fff}#p_3171.custom_site_pages table td h1{border-bottom:none;color:#555;padding:0px;margin:0px}#p_3171.custom_site_pages table a{font-family:'Fjalla One', sans-serif;font-size:16px;display:block}.body_of_3212 .content{width:1024px}.body_of_3212 #club_menu{margin:0}#p_3212{height:800px}#p_3212.custom_site_pages{box-shadow:none;padding:0px;margin:0px;width:100%}#p_3212 #right_blocks{width:100%;position:absolute;bottom:50px}#p_3212 #right_blocks .main_page_blocks{width:295px;margin:0px 20px 0px 20px;float:left}#p_3212 #right_blocks .main_page_blink_blocks{width:295px;margin:0px 20px 0px 20px;float:left;background:transparent;box-shadow:none}#top_text_block{width:385px;padding:10px;background:url(http://www.mysportspage.eu/uploads/71/45/52/4/bg_top_bl.png) repeat;line-height:22px;padding-left:40px;margin:40px 0px 0px 0px}#p_3212 #right_blocks #b_5807.main_page_blocks{margin:-210px 0px 0px 20px;background-color:#939598;position:relative;z-index:2}#p_3212 #right_blocks #b_5807.main_page_blocks p{color:#fff}#top_text_block span{font-size:22px;font-family:'Fjalla One', sans-serif}.gratis_block_main_page{position:absolute;top:-156px;right:0px;height:154px}.body_of_3208 .content{width:1024px}.body_of_3208 #club_menu{margin:0}#p_3208.custom_site_pages{box-shadow:none;padding:0px;margin:0px;width:100%}#p_3208 #right_blocks{width:100%;position:absolute;bottom:50px}#p_3208 #right_blocks .main_page_blocks{width:295px;margin:0px 20px 0px 20px;float:left}#p_3208 #right_blocks #b_5817.main_page_blocks{margin:-333px 0px 0px 20px;background-color:#939598;position:relative}#p_3208 #right_blocks #b_5817.main_page_blocks p{color:#fff}#image_main_page{position:relative}#image_main_page img{min-width:1024px;height:auto !important;width:100% !important}#form_693 td{padding:0px 10px 10px 0px}#wrapforimg{display:block;height:100%;left:0px;overflow:hidden;position:fixed;top:0;width:100%;z-index:-999}#wrapforimg img{border:medium none;height:auto;outline:medium none;position:absolute;left:50%}.body_of_3171, .body_of_3208, .body_of_3208 .custom_site_pages, .body_of_3212, .body_of_3212 .custom_site_pages{background:none}#image_repeat{background:url("/uploads/65/29/56/9/bg.png") repeat;display:block;height:100%;left:0px;overflow:hidden;position:fixed;top:0;width:100%;z-index:-998}.map_marker_text{line-height:18px}#b_5807 h2 span{color:white}#b_5817 h2 span{color:white}.max_width{padding-left:13px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.error_message{margin:15px 0px;padding:15px 0px;color:#E80000;width:100%;text-align:center;font-size:20px;font-weight:bold}#main_manu_wrap{float:left;height:100%;width:255px;background-color:#FFF}#v_delimiter{margin:0px 10px;width:1px;border:1px solid #CCC}#top{height:57px;white-space:nowrap;padding:5px 0px 5px 8px;border-bottom:1px solid #333;border-right:1px solid #CCC;color:#333;background-color:#FFF;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#top img{float:left;margin-right:12px}#top #title, #page_title{padding-left:12px;white-space:nowrap;overflow:hidden;line-height:44px;font-size:20px;font-weight:bold;border-left:1px solid #CCC}#avatar{width:44px;height:44px;border:1px solid #999}#content{background-color:#939598;padding:25px 20px;color:white;width:520px;font-family:Arial;font-size:12px;box-shadow:3px 3px 3px #999;margin:0px 0px 100px 0px;float:left;position:relative}#minutes_content{padding-left:55px;background:url(/images/myfitplan/timer_img.png) no-repeat left 26px;margin:20px 0px}#minutes_content span{float:left;font-weight:bold;font-size:18px;line-height:50px}#minutes_content input{height:30px;margin:8px 0px;line-height:30px}.point_times .large.grey.p_period.p_title{background-color:transparent}.large.grey.p_period.p_title{background-color:#fff;float:left;width:100%}.number_info{display:inline-block;float:right;margin:15px 15px 10px 15px;width:20px;height:20px;color:#FFF;text-align:center;line-height:20px;background:url(/images/myfitplan/redkv.png) left center;-moz-border-radius:3px;-webkit-border-radius:3px}.point_times .large, .point_times .grey{background-color:transparent}#ellipse_diagram{margin:0 auto;height:240px;width:240px}#piechart{margin:auto auto}.main_menu{background-color:#FFF}.main_menu{font-weight:bold;font-size:18px}.menu{display:block;clear:both;padding-left:50px;height:46px;font-weight:bold;font-size:20px;background:white url(/images/myfitplan/menu_items_2.png) no-repeat top left;color:#333;line-height:46px;border-bottom:1px solid #CCC}.add_points{background-position:13px -236px}.statistic{background-position:13px -49px}.test_results{background-position:13px -100px}.appointment{background-position:13px -142px}.messages{background-position:13px 0px}.sign_out{background-position:13px -189px}.runkeeper{background:white url(/images/myfitplan/runkeeper.png) no-repeat 8px center}.shape{display:block}.shape.sports .page_info_button{color:#fff;font-weight:normal}.with_margin{margin-bottom:10px}.large{height:45px;color:#000;text-align:center;line-height:45px;background-color:#FFF;font-size:20px;font-weight:bold}.white{color:#000;font-size:20px;font-weight:bold;margin-top:30px}.grey{color:#333;background-color:#fff}.transparent{color:#FFF;background:transparent}.transparent_black{color:#333;background:transparent}.small_button{display:block;width:19px;height:45px;color:#666;text-align:center;line-height:45px}.for_appointment .left{float:left;background:url(/uploads/66/17/01/4/arrowleft.png) no-repeat center center}.for_appointment .right{float:right;background:url(/uploads/66/17/00/8/arrowright.png) no-repeat center center}.large_button{display:block;height:45px;margin:0px 60px;padding:0px 10px;color:#000;text-align:center;line-height:45px;font-size:10px;font-weight:bold;text-transform:uppercase}.transparent_title{clear:both;overflow:hidden;margin:15px 0px 20px 0px;padding:0px 10px;height:30px;line-height:27px;background:transparent;color:#333;text-align:center;font-size:28px;font-weight:bold}.small_font{font-size:18px}.buttons{display:inline-block;margin-bottom:10px;width:45%;height:45px;color:#FFF;cursor:pointer;text-align:center;line-height:45px;font-size:20px;font-weight:bold;border:0px;-moz-border-radius:6px;-webkit-border-radius:6px}.enter{float:right;background:url(/images/myfitplan/greenkv.png) right top;text-transform:capitalize}.cancel{float:left;background:url(/images/myfitplan/redkv.png) right top;text-transform:capitalize}.num_block{margin-top:10px}.num_button{display:block;float:left;margin:0px 10px 10px 0px;width:45px;height:45px;color:#333;font-weight:bold;font-size:20px;background-color:#FFF;text-align:center;line-height:45px}#ellipse-diagram{margin-bottom:25px}#navigation{padding:10px 0px}.kv{margin:0px 0px;padding-left:20px;line-height:26px}.redkv{font-size:11px;padding:1px 5px 1px 25px;margin:5px 0px 0px 0px;background:#FFF url(/uploads/66/31/90/0/grey.jpg) no-repeat 5px center}.greenkv{font-size:11px;padding:1px 5px 1px 25px;margin:5px 0px 0px 0px;background:#FFF url(/uploads/66/16/84/0/red.jpg) no-repeat 5px center}.page_info{clear:both;overflow:hidden;height:35px;padding:0px 20px;color:#FFF;font-size:16px;font-weight:bold;background-color:#333;width:520px;float:left}.page_info .number_info{float:none;margin:0px 2px}.page_info #title{float:left;white-space:nowrap;color:#FFF;line-height:35px}.page_info_button{float:right;padding-right:25px;color:#FFF;line-height:35px}.page_info #new{background:url(/images/myfitplan/white_pencil.png) no-repeat right center}.page_info #back{background:url(/images/myfitplan/arrow_up.png) no-repeat right center}.points{clear:both;margin:1% 0px}.point{width:112px;height:111px;margin:9px;float:left}.points_web .point_times{display:none}#activities_list .small_point{width:185px;height:31px;margin:0px;padding:0px;color:#000;border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede}.home_point{text-align:center;line-height:112px;color:#000;background-color:#fff}.club_point{text-align:center;line-height:112px;color:#000;background-color:#fff}.strength_point{text-align:center;line-height:112px;color:#000;background-color:#fff}.out_door_point{text-align:center;line-height:112px;color:#000;background-color:#fff}.points_web .home_point{background-color:transparent}.points_web .club_point{background-color:transparent}.points_web .strength_point{background-color:transparent}.points_web .out_door_point{background-color:transparent}#activities_list .home_point{text-align:center;line-height:31px;color:#000;background-color:#fff}#activities_list .club_point{text-align:center;line-height:31px;color:#000;background-color:#fff}#activities_list .strength_point{text-align:center;line-height:31px;color:#000;background-color:#fff}#activities_list .out_door_point{text-align:center;line-height:31px;color:#000;background-color:#fff}#activities_list .point_links{display:table-cell;width:185px;height:31px;color:#000;font-size:12px;vertical-align:middle;text-align:center;background-color:#FFF}#activities_list .point_links:hover, #activities_list .point_links:active{background-color:#ccc;font-weight:bold}.point_logos{display:block;width:112px;height:112px;margin:5px auto}.small_point.active a{font-weight:bold}.home_logo{background:url(/uploads/66/28/52/2/home.png) no-repeat center center}.club_logo{background:url(/uploads/66/28/51/6/club.png) no-repeat center center}.strength_logo{background:url(/uploads/66/28/53/4/str.png) no-repeat center center}.out_door_logo{background:url(/uploads/66/28/52/8/out.png) no-repeat center center}.point_times{margin-bottom:25px;float:left;width:100%}.p_date{height:30px;line-height:30px;color:#333;background:transparent}.p_title{font-size:26px}.p_period{display:block;height:30px;line-height:30px;margin-top:12px;background:transparent}.sports{color:#000;font-weight:bold;width:100%;float:left}.sport_item{clear:both;overflow:hidden;padding:0px 9px 0px 45px;height:35px;border-bottom:1px solid #DDD9D9;background-color:white;margin-top:5px}.sport_item:last-child{border-bottom:none}.sport_item .title{line-height:35px;font-size:18px}.sport_item .timing{float:right;line-height:35px;font-size:14px}.sport_item .v_delimiter{margin-left:7px;padding-left:7px;border-left:1px solid #DDD9D9}.group_club{background:#fff url(/images/myfitplan/small_logo_club.png) no-repeat 7px center}.group_home{background:#fff url(/images/myfitplan/small_logo_home.png) no-repeat 7px center}.group_strength{background:#fff url(/images/myfitplan/small_logo_strength.png) no-repeat 7px center}.group_out_door{background:#fff url(/images/myfitplan/small_logo_out_dor.png) no-repeat 7px center}.message{clear:both;overflow:hidden;width:520px;float:left;border-bottom:1px solid #CCC;cursor:pointer;background-color:#fff;margin-bottom:5px;border:1px solid #dedede;height:25px}.m_textarea, .m_input{padding-left:10px;margin:15px 0px;width:100%;color:#333;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 0px 5px #CCC;-moz-box-shadow:0px 0px 5px #CCC;box-shadow:0px 0px 5px #CCC}#total_messages{float:left;margin-top:54px;font-size:16px;color:#e40042;margin-bottom:10px;font-weight:bold}.m_textarea{height:95px}#full_message{height:auto}.my_message{background-color:#FFFFFF}.message_to_me{background-color:transparent}.avatar{display:none}.page_info_button{display:inline-block;padding:0px 35px 0px 20px;line-height:23px;border:0px;color:white;border-radius:5px;background:#e40040 top right url(/uploads/65/50/46/2/arrow_button.png) no-repeat;font-size:12px;font-family:Myriad Pro;margin:20px 0px 20px 20px;color:#fff}.avatar img{width:46px;height:46px}.text_block{display:table-cell;width:100%;vertical-align:top;padding-left:18px}.message .topic{float:right;color:#000;font-size:11px;line-height:25px}.message .time{float:left;margin-right:12px;color:#000;font-size:11px;line-height:25px}.message .body{clear:left;color:#000;font-size:11px;padding:5px 0px}#full_message.message{border:none}#full_message.message_to_me{background-color:#fff}.message_buttons{padding:5px;height:35px;background-color:#FFF;border-bottom:1px solid #CCC;width:520px;float:left}.m_button{width:50%;margin-right:-1px;line-height:25px;text-align:center;font-size:18px;font-weight:bold;color:#333}#reply{float:left;border-right:1px solid #999}#reply span{padding-left:30px;background:url(/images/myfitplan/arrow_black.png) no-repeat left center}#delete{float:right;border-left:1px solid #999}#delete span{padding-left:30px;background:url(/images/myfitplan/dagger_img.png) no-repeat left center}.for_appointment .large_button{color:#333}.appointment_item{clear:both;padding:0px 10px;height:25px;border-bottom:1px solid #CCC;background-color:#fff}.left_side{float:left;width:55px;height:50px;color:#333;font-weight:bold;line-height:25px}.day{font-size:11px;color:#000;float:left}.date{font-size:11px;color:#000;float:left}.right_side{float:left;padding-left:10px;height:25px;line-height:25px}.title{color:#000;font-size:11px;font-weight:bold;float:left;padding-right:5px}.period{color:#000;font-size:11px;float:left}.period span{color:#000;font-size:11px;font-weight:bold;padding-left:5px}.appointment_times{margin:15px 0px}.appointment_times input[type="text"]{width:100%;margin:0px 0px 15px 0px;padding:0px;color:#333}.appointment_times input[type="submit"]{cursor:pointer}.appointment_times table{width:100%}.appointment_times span{margin:0px 0px 0px 0px}.a_title{margin:25px 0px;font-size:36px}#activities_list{width:185px;float:left;margin-left:45px;margin-bottom:45px}.shape.large{color:#000;width:100%;float:left}.app_steps{color:#333;text-align:center;font-weight:bold;margin-bottom:15px}.app_steps .a_top{padding:25px 0px 15px 0px;margin-bottom:20px;border-bottom:1px solid #CCC;font-size:21px}.app_steps .a_date{font-size:24px;line-height:36px}.app_steps #a_times{margin-top:10px;padding-top:55px;background:url(/images/myfitplan/time_black_img.png) no-repeat top center}.app_steps .a_times{font-size:20px;line-height:30px}.app_steps .a_title{margin:0px;line-height:36px}.fitness_level{height:25px;line-height:25px;font-size:11px;border:1px solid #dedede;text-align:left;padding-left:10px}.fl_top{padding:15px 0px 15px 0px;margin-bottom:15px;border-bottom:1px solid #CCC;text-align:center;font-size:21px;font-weight:bold}.fl_date{margin-bottom:15px}.fitness_level_columns{position:relative;height:185px;border-bottom:1px solid #333}.fitness_level_lvl{position:relative;height:25px}.level_column{position:absolute;width:25px;text-align:center;font-weight:bold}#by_activity_chart{clear:both;overflow:hidden;width:280px}#by_activity_chart #points{clear:both;padding:0px 15px 0px 20px}#by_activity_chart #chart_columns{border-bottom:1px solid #3d3c3c;padding:0px 15px 0px 20px;position:relative;height:210px}#by_activity_chart #chart_columns div, #by_activity_chart .points_columns{float:left;width:30px;text-align:center;margin-right:5px;margin-bottom:1px;padding:0px 0px}#by_activity_chart #points .points_columns{margin-top:7px;font-weight:bold}#by_activity_chart #chart_columns div.chart_bar{white-space:nowrap;color:white;background-color:#e21342;color:white;position:absolute;bottom:0px;font-weight:bold}#by_activity_chart #chart_columns div.text{margin-bottom:15px;white-space:nowrap;background-color:transparent;color:white;position:absolute;bottom:0px;font-weight:bold;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);writing-mode:tb-rl;transform:rotate(-90deg)}#by_group_chart{clear:both;overflow:hidden;width:280px}#by_group_chart #points{clear:both;padding:0px 15px 0px 20px}#by_group_chart #chart_columns{border-bottom:1px solid #3d3c3c;padding:0px 15px 0px 20px;position:relative;height:210px;margin-top:20px}#by_group_chart #chart_columns div, #by_group_chart .points_columns{float:left;width:55px;margin-right:5px;margin-bottom:1px;padding:0px 0px}#by_group_chart #points .points_columns{margin-top:7px;font-weight:bold;text-align:center}#by_group_chart #chart_columns div.chart_bar{color:white;position:absolute;bottom:0px;font-weight:bold}#by_group_chart #chart_columns div.chart_bar.text{white-space:nowrap;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);writing-mode:tb-rl;transform:rotate(-90deg);margin-bottom:25px}#by_group_chart #chart_bar_club{background-color:#dc2a1b}#by_group_chart #chart_bar_home{background-color:#f49202}#by_group_chart #chart_bar_out_door{background-color:#3578bb}#by_group_chart #chart_bar_strength{background-color:#3bb816}.activities_form{float:left;margin-left:7px}.activities_form input[type="submit"]{height:35px;width:auto;line-height:30px;font-size:18px}#news_show_block h2{font-family:'abeezeeregular', sans-serif;font-size:14px;color:#ffffff;margin:0px;padding:0px 0px 15px 0px;border:none}#archief_news h2{font-family:'abeezeeregular', sans-serif;font-size:14px;color:#565656;margin:0px;padding:0px 0px 15px 0px;border:none}#news_show_block h2 span, #archief_news h2 span{color:#e40042}#accessories{margin-top:10px}.categorie h1{text-transform:capitalize;font-family:'Fjalla One', sans-serif;color:white;border:none;padding:inherit;margin:inherit;font-size:16px}#shop_bl h2{text-transform:capitalize;font-family:'Fjalla One', sans-serif;color:white;border:none;padding:inherit;margin:inherit;font-size:16px}#shop_show #shop_show{position:relative;margin-bottom:20px}#shop_show h1{text-transform:capitalize;font-family:'Fjalla One', sans-serif;color:white;border:none;padding:inherit;margin:inherit;font-size:16px;margin-bottom:10px}#shop_show img{display:block;max-height:95px;float:left;margin-right:20px}#shop_show a{font-family:'Trebuchet MS';font-weight:bold;color:#e40040}#shop_show .title_a_link a{font-size:18px;text-transform:capitalize;color:white;font-family:'Fjalla One', sans-serif;font-weight:600}.acc{position:relative;margin-bottom:20px}.acc h1{text-transform:capitalize;font-family:'Fjalla One', sans-serif;color:white;border:none;padding:inherit;margin:inherit;font-size:16px}.acc img{display:block;max-height:95px;float:left;margin-right:20px}.acc a{font-family:'Trebuchet MS';font-weight:bold;color:#000000}.acc .title_a_link a{font-size:18px;text-transform:capitalize;color:white;font-family:'Fjalla One', sans-serif;font-weight:600}.acc_description{}.acc_leesmeer{}.cartbox{}#winkelmand_block p{margin-bottom:10px}#right_blocks a.winkelbutton{padding:4px 30px 4px 30px;line-height:23px;border:0px;color:white;border-radius:5px;background-color:#e40040;width:auto;margin-top:12px}.terug_naar_shop{padding:4px 45px 4px 30px;line-height:23px;border:0px;color:white;border-radius:5px;background:#e40040 top right url(/uploads/65/50/46/2/arrow_button.png) no-repeat;width:auto;margin-top:12px}#inscr_total{clear:both;padding:0px 0px 40px 0px}.inscr_membership, #inscr_total_text{clear:left;display:block;width:200px;float:left;margin-top:8px}.inscr_price, #inscr_total_price{display:block;float:left;clear:right;margin-top:8px}#inscr_total_price{width:90px;border-top:1px solid black;padding-top:15px}#inscr_total_text{padding-top:15px}.delivery_title{display:block;float:left;margin-top:8px;width:130px}.delivery_title.zip, .delivery_title.city{margin-top:16px}#shop_cart input[type="text"], #shop_cart input[type="password"], #shop_cart textarea{border-color:#ABADB3 #DBDFE6 #E3E9EF #E2E3EA;border-left:1px solid #E2E3EA;border-right:1px solid #DBDFE6;border-style:solid;border-width:1px;color:#333333;margin-bottom:7px;margin-top:7px;padding:3px;width:240px}#document_show{float:left;width:100%}.document_categorys{padding-right:51px;float:left;font-family:'Fjalla One', sans-serif;font-size:14px}#bibliotheek{float:left}.documents{width:100%;float:left;font-size:12px;margin-top:24px;font-family:'HelveticaLight', sans-serif}.title_document{font-weight:bold}.campaigns{clear:both}.underlined, .document_categorys a.active_menu{color:#ffffff}.b_Welkom{display:inline;float:left;margin:0px 5px;color:#fff}#b_6227, #b_6228{display:inline;float:left;margin:5px 5px;background-color:#555555;color:#fff;font-weight:bold;padding:0px 5px;font-size:13px;height:27px;line-height:27px}#b_6227 a, #b_6228 a{color:#fff;text-decoration:none}.unlogin{display:inline;float:left;margin:5px 5px;background-color:#555555;color:#fff;font-weight:bold;padding:0px 5px;font-size:13px;height:27px;line-height:27px}.event_bls{float:left}#events_block .event_items{float:left;border-bottom:1px solid #fff;margin-bottom:20px;padding-bottom:20px}#events_block .event_items:last-child{border:none}.event_bls p{margin:0px}.event_bls .title_bls{font-weight:bold;text-transform:capitalize;margin-bottom:10px}.event_bls .begin_time_bls{float:left;width:60px;height:70px;position:relative;background:#fff;border-radius:5px;margin-right:10px}.event_bls .body_bls{float:left;width:450px}.event_bls .lees_meer_bls{float:left}.begin_time_bls .day_events{position:absolute;font-size:24px;color:#000;font-family:'Fjalla One', sans-serif;text-align:center;width:100%;top:5px}.begin_time_bls .month_events{position:absolute;font-size:18px;color:#000;font-family:'Fjalla One', sans-serif;text-align:center;width:100%;bottom:10px;text-transform:uppercase}.events_show_bl .title_shbl{font-weight:bold;text-transform:capitalize;margin-bottom:10px}.events_show_bl .data_shbl{font-style:italic}.events_show_bl .body_shbl{margin:10px 0px}.error_messages{bottom:-75px;float:left;left:0px;position:absolute}.campaigns{padding-top:10px}#form_752 a{line-height:30px}#document_category_26 .download_link{display:none}form .error_messages{position:static;margin:10px 0px}#b_5785{margin-top:15px}#b_5815 .news_items, #b_5803 .news_items{font-family:'HelveticaLight', sans-serif;font-size:12px;color:#000;line-height:1.8em;neight:176px}#b_5815 .news_items .as_button, #b_5803 .news_items .as_button{margin:20px 0px 0px 0px}#archief_news .news_items{padding:20px 20px 0px 20px}#archief_news .news_items a{color:inherit}#archief_news{padding:0px!important}#right_news{margin-bottom:30px}#right_news .as_button{margin:20px 0px 0px 0px}#winkelmand_block{margin-bottom:30px}.LikeField{color:#817171!important;background-color:#ccc;important}#menucontact{background-color:#FFFFFF;height:47px;line-height:47px;margin-top:-27px;margin-left:-20px;padding-right:40px;width:100%}#menucontact a{color:#414042;display:block;float:left;font-family:'Fjalla One',sans-serif;font-size:16px;padding:0px 16px}#menucontact a.active_menu, #menucontact a:hover{color:#ffffff;background-color:#e40040}.help_button{border:1px solid #000000;border-radius:15px;content:"?";float:right;font-size:10px;height:12px;text-align:center;width:12px;position:absolute;right:50px;top:44px;z-index:111;cursor:pointer}.help_button:after{content:"?";color:#000000}#help_window{padding:10px;background-color:#939598;box-shadow:3px 3px 3px #999999;color:#FFFFFF;min-height:100px;width:200px;position:absolute;top:44px;right:-160px}#p_3214.custom_site_pages{width:630px}#p_4001 h1{margin:0px}.leftslideitem{border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3}.headerleftsi{cursor:pointer;padding:5px 10px;padding-right:30px;background:url(http://www.mysportspage.eu/uploads/80/20/98/7/arrow_menu.png) no-repeat center right;line-height:21.6px}.headerleftsi.uparrow{background:url(http://www.mysportspage.eu/uploads/80/20/99/9/arrow_menu_up.png) no-repeat center right #414042}.headerleftsi:hover{background-color:#e40040}.blockdn{padding:5px}#message, #message1{width:468px;margin:0 auto;text-align:left;position:relative;font-size:13px;font-size:15px;padding:15px 15px 12px}#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;z-index:900}#RB_window{position:absolute;left:0;width:100%;z-index:910;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:900;width:100%;height:100%;top:0;left:0;right:0;bottom:0;min-height:100%;background-color:#000;opacity:0.8;filter:alpha(opacity=80)}#RB_window_message{position:absolute;left:0;width:100%;z-index:910}#p_4802 iframe{width:100%;border:0px;height:380px;overflow:hidden;overflow-y:hidden}#progress{padding-top:30px;padding-bottom:50px}#social_center{float:left;padding:0px 9px;height:38px}#social_center a{color:#ffffff}.club_items{margin-bottom:20px}.body_of_8624 .custom_site_pages{margin:0px}