.headroostr{font-size:16px;color:#000;line-height:40px;text-align:center;font-weight:bold}.timeuur{padding:0px 5px}.lesrooster, #lessen{margin-left:53px;margin-top:25px;width:242px}.lesroos_content{width:300px}.les_content{color:#444444;padding:0px 0px;clear:both;font-size:12px;width:258px}.les_content h2{padding-bottom:8px;padding-top:3px}.les_content h3{color:#333333;font-size:13px;padding:0px;margin:0px;padding-left:10px;line-height:30px}.les_content a.more{margin:0px;font-family:'Arial';font-size:12px;width:100%;text-align:center;cursor:pointer;line-height:35px;display:block}.bluebox_content .available_reservations{padding:10px}.les_content p{color:#565655;padding-bottom:0px;font-size:12px;margin:0}.les_content p a{font-weight:normal;color:#FF7601;font-size:12px}.available_reservations{background-color:#f4f4f5;border-bottom:3px solid #EAEAEA}.les_content .available_reservation{background-color:#eaeaea;float:left;padding:4px 5px;height:auto;line-height:20px;width:247px;margin:0px}.les_content .available_reservation .dayreserv{color:#444;border-bottom:1px solid #fff}.lesroos_content .available_reservation p{display:inline;line-height:13px}.box_drawer{text-transform:capitalize;color:#fbbd04;width:247px;height:25px;margin-bottom:2px;padding-left:10px}.box_drawer_a{text-transform:capitalize;color:#444;width:247px;height:25px;padding-left:10px}.box_drawer a{color:#000;text-decoration:none;font-weight:bold}.box_drawer_a a{text-decoration:none;font-weight:bold}.drawer_day{text-decoration:underline;display:block;float:left;height:25px;padding-left:0px;width:120px;color:#444;line-height:25px}.drawer_date{display:block;float:left;height:25px;padding-right:18px;width:109px;text-align:right;color:#000;line-height:25px}.lessonlink{color:#444;font-size:12px;text-decoration:none}.reserv{float:right;color:#ff0000}.reserv a{color:#565655;font-weight:100}.reserv a:hover{text-decoration:none}.date{font-weight:bold;color:#444}