body{position:relative;background-color:#e6e7e8;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:0px}table, table td{border:0px;border-collapse:collapse;border-spacing:0px;text-indent:0px}img, a img{border:0px}h1{margin:12px 0px;color:#175181;font-size:18px;text-transform:uppercase;font-weight:bold}h2{margin:10px 0px;color:#175181;font-size:16px;text-transform:uppercase;font-weight:bold}h3{margin:5px 0px;color:#175181;font-size:14px;text-transform:uppercase;font-weight:bold}table td{vertical-align:top;padding:0px;margin:0px}p{margin:0}a{color:#175181}.clearblock{clear:both}#wrap{margin:0 auto;width:1000px}.header{background-image:url(http://www.mysportspage.eu/uploads/38/06/73/6/BG_RailAxion.png);height:172px;position:relative}#logo{position:absolute;left:7px;top:17px;padding:0px}#mainmenu{height:29px;color:#fff;position:absolute;margin-left:110px;bottom:28px;font-size:12px;background-color:#444e5d;text-transform:uppercase;z-index:100;text-decoration:none}#mainmenu a{float:left;color:#c4d0e0;display:block;line-height:29px;height:29px;margin-right:1px;padding:0px 10px;font-weight:bold;text-decoration:none;background-color:#175181;border-right:1px solid #c4d0e0}#mainmenu a:hover, #mainmenu a.active_menu, #mainmenu li.active a, #mainmenu li:hover a{color:#fff}.menu_div{position:relative;float:left}.menu_div .children_elements{display:none;position:absolute;top:29px;left:0px;z-index:999}#mainmenu .menu_div .children_elements a{white-space:nowrap;min-width:65px;border-right:none;float:none}.menu_div:hover .children_elements{display:block}.menu_div .children_elements:hover{display:block}#left_top_menu{position:absolute;bottom:24px;margin-left:99px}#right_top_menu{margin-right:-7px;position:absolute;right:0px;bottom:0px}#black_panel_wrap{position:absolute;bottom:28px;right:80px;height:29px;width:230px}#black_panel{position:absolute;top:0px;height:29px;width:230px;background-color:#000;z-index:1;opacity:0.8}#black_panel_wrap .cont{opacity:1;display:inline;height:29px;line-height:29px;font-weight:900;font-size:16px;color:#fff;padding-left:5px;z-index:2;position:relative}.img_wrap{overflow:visible;float:left;height:10px;margin-left:60px;position:relative;width:20px;z-index:2;padding-left:20px}#right-top{color:white;font-size:12px;position:absolute;top:0;right:83px;background-color:#175181;line-height:29px;height:29px;white-space:nowrap}#right-top a{color:white}#right-top #left_corner{position:absolute;bottom:0px;left:-11px;height:29px;width:11px;background:transparent url(http://www.mysportspage.eu/uploads/38/06/75/4/toppanel_left.png) no-repeat}#right-top #right_corner{position:absolute;bottom:0px;right:-12px;height:29px;width:12px;background:transparent url(http://www.mysportspage.eu/uploads/38/07/92/4/menu_right_corner.png) no-repeat}#b_1072 , #b_1073{display:inline;float:left;margin:4px 5px;background-color:#000;color:#fff;font-weight:bold;padding:0px 5px;font-size:11px;height:20px;line-height:20px}#b_1072 a, #b_1073 a{text-decoration:none}.b_Welkom{display:inline;float:left;margin:0 5px}#login_password #f_login_, #login_password #f_password_{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;color:#999999;font-size:11px;height:15px;display:inline;line-height:15px;margin:0 5px 0 0;padding:0 4px;width:150px}.vertical-separator{border-right-color:#fff;border-right-style:dotted;border-right-width:1px;height:25px;margin-left:9px;margin-right:9px;width:1px}.submit_buttons{font-size:11px;font-weight:400;padding-bottom:1px;padding-left:8px;padding-right:8px;padding-top:1px;text-align:center;height:22px}input[type="text"], input[type="password"], 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}form input[type="radio"], form select{margin-bottom:7px;margin-top:7px}form label{display:block;float:left;width:150px}.error_messages{font-weight:bold;color:#f01313;display:block;margin-left:15px;margin-top:10px;margin-bottom:10px}#content_fitlinxx input#f_sign_in_, #content_fitlinxx input#f_password_{width:200px}input#submit_button_49{background-color:#0077bd;color:#fff;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;font-size:12px}#bgline{position:absolute;width:100%;height:5px;bottom:23px;z-index:2;background:#fff url(/images/cs_railaxion/blackline.png) repeat-x}#bg_submenu{position:absolute;bottom:0px;width:100%;height:23px;background-color:#414042}.submenu{height:23px;line-height:22px;margin-left:110px;text-transform:uppercase;font-size:11px}.submenu a{float:left;color:#c4bfbf;display:block;line-height:22px;height:23px;padding:0px 10px;text-decoration:none}.submenu a:hover, .submenu a.active_menu, .submenu li.active a, .submenu li:hover a{color:#e7e7e7}#content_railaxion{background:#e6e7e8 repeat-x;padding:10px 20px}.right_column{margin-left:20px;margin-bottom:10px}.evenement_block{width:215px}.evenement_content{border:2px solid #175181;border-top:none;padding-bottom:0px;padding-left:8px;padding-right:8px;padding-top:0px;background-color:#fff}.nieuws_block{margin-top:10px;background-color:#175181;margin-bottom:10px}.nieuws_content{border:2px solid #175181;border-top:none;padding-bottom:0px;padding-left:8px;padding-right:8px;padding-top:0px;background-color:#fff}#lesrooster{width:240px}#lesrooster_r, #lessen{width:240px;background-color:#FFFFFF}.topheadles{font-family:Arial,Helvetica,sans-serif;background-color:#175181;color:white;line-height:30px;height:30px;width:100%;font-weight:600;font-size:12px;text-transform:uppercase}.topheadles .text{padding-left:15px}.les_content{border:1px solid #175181}.les_content_sel{border:1px solid #175181;padding:0px 10px}.les_content h2{color:#005eaf;padding-bottom:8px;padding-top:3px}.les_content h3{font-family:'Arial';color:#0077bd;font-size:9px;padding-top:0px;padding-bottom:0px}.les_content .more, .les_content_sel .more{padding-left:5px;width:97%;font-family:'Arial';font-size:9px;display:block;padding-top:3px;padding-bottom:3px;background:url(http://www.myrubysite.com/uploads/23/06/plusbox.gif) right center no-repeat;cursor:pointer}.les_content p{padding-bottom:10px}.les_content p a{}.bluebox_drawer{width:238px;height:30px;border-bottom:1px solid #d8d8d8;background-color:#f3f3f3}.drawer_day{display:block;float:left;height:30px;line-height:30px;width:100px;font-size:11px;font-family:'Arial';font-weight:bold;color:#0077bd;text-decoration:none;padding-left:15px}.drawer_date{display:block;float:left;height:30px;line-height:30px;padding-right:8px;width:100px;text-align:right;font-size:11px;font-family:'Arial';color:#0077bd;text-decoration:none}.bluebox_drawer_content{background-color:#e2e2eb;padding:5px 5px}.lessonlink{text-decoration:none;font-weight:bold}.available_reservation{height:20px;line-height:20px;color:#0077bd;font-size:11px}.datestamp{background:url("/images/cs_railaxion/icons.png") repeat scroll right -39px #999;color:#FFFFFF;display:inline;float:left;font-size:9px;line-height:18px;text-align:center;text-transform:uppercase;width:35px}.datestamp span{clear:both;display:block}.datestamp span.day{font-size:20px;font-weight:bold}.datestamp span.month{background:url("/images/cs_railaxion/icons.png") repeat scroll right -75px #999}.titleev{text-transform:uppercase}.leesevent{color:#4a6590;text-decoration:none}.eventitm{padding:5px 0px}.staffs img{width:150px}#aktiviteiten_selectiontable{width:100%}#aktiviteiten_selectiontable label{display:inline;float:none}.akt_items{position:relative;height:155px;width:680px;background-color:#FFFFFF;background-image:url(http://www.myrubysite.com/uploads/22/40/stippellijn.gif);background-repeat:repeat-x;background-position:bottom;margin-bottom:1px}.akt_items .akt_title a{position:absolute;top:12px;left:5px;font-family:'Trebuchet MS';font-weight:bold;color:#0000cc}.akt_items .akt_thumb{position:absolute;top:43px;left:5px}.akt_items .akt_thumb img{width:130px}.akt_items .akt_description{position:absolute;top:43px;left:150px;width:380px;height:72px;overflow:hidden}.akt_items .akt_leesmeer{position:absolute;top:130px;left:150px}.akt_items .akt_aantal{position:absolute;top:16px;right:0px;width:138px;text-align:left}.akt_items .akt_ratings{position:absolute;top:43px;right:0px;width:138px;text-align:left;font-style:italic;line-height:1.7em}.news_items h2 a{color:#175181;text-decoration:none}#b_3498 .news_items img{width:100px}#b_3498 .news_items a.leesver{text-decoration:none}#b_3498 .news_items a.leesver:hover{text-decoration:underline}#b_1091 .news_items img{width:170px}#b_3500 .galleries{float:left;padding:5px}#b_3500 .galleries .nieuws_content{padding:0px;line-height:0px}#b_3500 .galleries img{width:150px}#b_3501 .galleries{line-height:0px}#b_3501 .galleries img{width:150px;margin:4px;border:1px solid #175181}.directions_to_submit{background-color:#175181;border:none;height:24px;color:#fff;margin-left:6px}#submit_button_121, .batton_afmelden{background-color:#000;border:none;color:#fff;font-size:11px;height:20px;line-height:20px;font-weight:bold;padding:0px 5px}.nieuwsbriefblock{margin-top:20px;border:2px solid #175181;padding-bottom:10px}#f_naam_, #f_emailadres_{width:200px;margin-left:14px;border:none;border:1px solid #175181}#submit_button_317{background-color:#175181;border:none;height:20px;color:#fff;margin-left:15px;margin-top:7px}#b_1920{width:100%}