html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,a,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}body{background:#ffc000;font-family:verdana, arial, sans-serif;font-size:1em;height:100%;line-height:1.5em;text-align:center}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}table,td,th{vertical-align:middle}#container{margin:0 auto;text-align:left;width:950px}#header{background:url(../images/header.jpg) no-repeat;min-height:195px;height:auto;\height:1%}#navigation{background:#ffc000;border-bottom:10px solid #ffc000;border-top:5px solid #ffc000;color:#fff;float:left;height:auto;list-style:none;margin:120px 0 0;padding:0;width:950px}#navigation li{background:url(../images/navigation_sprite.png) repeat-x top left;float:left;height:60px;margin-right:4px;width:155px}#navigation li a{color:#fff;display:block;font-family:tahoma, Arial, Helvetica, sans-serif;height:52px;padding:4px 8px;text-decoration:none;width:139px}#navigation li a span.nav-title{display:block;font-weight:700;margin-bottom:.2em}#navigation li a span.nav-info{font-size:.7em}#navigation li ul{background:#03c;float:none;font-size:.8em;height:auto;left:-999em;position:absolute;width:155px}#navigation li ul li{background:#03c;border-top:1px dotted #69f;float:none;height:auto;margin-right:0;width:auto}#navigation li ul li a{color:#fff;display:block;font-family:tahoma, Arial, Helvetica, sans-serif;height:22px;padding:4px 8px;text-decoration:none;width:139px}#navigation li ul li:hover,#navigation li ul li.sfhover{background:#69f;color:#ff0}#admin-navigation-wrapper{background:#009;border-bottom:10px solid #ffc000;clear:both;color:#fff;float:left;width:100%}#admin-navigation-wrapper p{border-bottom:1px dotted #69f;font-weight:700;text-align:center;width:100%}#admin-navigation{background:#009;color:#fff;float:left;font-size:.8em;list-style:none;margin:0;padding:0;width:950px}#admin-navigation li{background:#009;float:left;height:30px;margin-right:4px;width:155px}#admin-navigation li:hover,#admin-navigation li.sfhover{background:#03c}#admin-navigation a{color:#fff;display:block;font-family:tahoma, Arial, Helvetica, sans-serif;height:22px;padding:4px 8px;text-decoration:none;width:139px}#admin-navigation li ul{background:#009;float:none;height:auto;left:-999em;min-width:155px;position:absolute;width:155px;z-index:1}#admin-navigation li ul li{background:#009;border-top:1px dotted #69f;float:none;height:auto;margin-right:0;min-height:30px;width:auto}#admin-navigation li ul li a{color:#fff;display:block;font-family:tahoma, Arial, Helvetica, Sans-serif;height:auto;min-height:22px;padding:4px 8px;text-decoration:none;width:139px}#admin-navigation li ul li:hover,#admin-navigation li ul li.sfhover{color:#ff0}.clearfix:after{clear:both;content:".";display:block;height:0;margin:0;visibility:hidden}/*.clearfix {display:inline-block;}*//* Hide from IE Mac \*//*.clearfix {display:block;}*//* End hide from IE Mac */#body{background:url(../images/content_background.png) repeat-y;clear:both;font-size:.8em;height:100%;line-height:1.5em;margin-bottom:10px;width:100%}#body ul,#body ol{height:auto;list-style-position:outside;margin-bottom:1em;margin-left:20px}#body h1{font-family:Georgia;font-size:1.6em;font-weight:400;letter-spacing:.05em;margin:0 0 .5em}#body h2{font-family:"Times new Roman", Georgia;font-size:1.3em;font-style:italic;font-weight:700;letter-spacing:.1em;margin:0 0 .5em}#body h3{font-family:Verdana, Arial;font-size:1.1em;font-weight:700;letter-spacing:.1em;margin:0 0 .5em}#main-content{float:left;margin-right:10px;padding:15px;width:620px;\width:650px;w\idth:620px;}#main-content p{margin-bottom:1em}#main-content p.legende{font-size:.85em;line-height:1.4em}#secondary-content{clear:right;float:left;width:290px}.announcement,.content-box{color:#ff0;margin-bottom:10px}.content-box{background:#03c;padding:10px}.content-box p{font-size:.9em;margin-bottom:1em}.content-box a{color:#ff0;text-decoration:none}.content-box h1 a{color:#fff;text-decoration:none}.content-box span.datum{color:#ccc;font-size:.75em;vertical-align:center}#secondary-content .last{margin-bottom:0}.media{height:auto;margin-bottom:10px;width:100%;text-align:center;}.media p{height:100%;margin-bottom:0;padding:0}.media img{height:auto;}.announcement .newsflash{color:#fff;padding:10px}#body .announcement a{color:#ff0;font-weight:700}#body .announcement{background:#d00}#body .announcement h1{background:#009;color:#fff;font-family:Tahoma, Verdana;font-size:1.3em;letter-spacing:.1em;margin:0;padding:.3em 10px}#secondary-content h1{font-size:1.3em}#footer{background:#03c;clear:both;color:#fff;font-family:"times new roman", georgia;font-size:1em;line-height:1.5em;margin:0}#footer a{color:#ffc000;text-decoration:none}#contact,#linklist{border-right:1px dotted #fff;float:left;font-size:.9em;height:200px;line-height:1.4em;margin:15px 0;padding:0 15px;width:296.5px}#linklist ul{list-style:none}#footer h1{font-family:georgia;font-size:1.1em;font-weight:700;margin-bottom:.5em}#footer h2{font-family:"Times new Roman", Georgia;font-size:1em;font-weight:700;margin:0 0 .1em}#footer p{margin-bottom:.5em}.concepts{float:right;height:200px;margin:15px 10px 0;text-align:center;width:80px}.concepts img{float:left;margin-bottom:10px}#copyright{background:url(../images/navigation_sprite.png) repeat-x top left;border-top:1px dotted #fff;clear:both;font-size:.9em;height:60px;text-align:center}#copyright p{height:60px;line-height:60px;margin:0;vertical-align:middle}table.course_table{border-collapse:collapse;clear:both;font-family:verdana;font-size:1em;margin-bottom:30px;width:100%}table.course_table tr{padding:0}table.course_table th{background:#6af;color:#000;font-weight:700;text-align:center}table.course_table td{border-bottom:1px solid #aaa;font-size:.85em;padding:2px 3px;vertical-align:middle}table.course_table td.image{padding-bottom:0}table.course_table tr.season th{background:#000;color:#fff;font-size:1.1em;padding:5px;text-align:center}table.course_table th a,table.course_table td a{color:#03c;text-decoration:none}table.course_table tr.blankrow td{border:none;padding:15px 0}table.course_table tr.course td{border-bottom:1px solid #000;font-size:1em;padding:10px 5px 1px;vertical-align:middle}table.course_table tr.subdivision th{background:#000;color:#fff;font-size:1.1em;letter-spacing:1px;padding:3px 5px;text-align:center}table.course_table tr.columnhead th{background:#ccc;color:#000;font-size:.8em;padding:0 5px;text-align:left;vertical-align:top}form#filter{margin-bottom:1em;text-align:right}#body div.newsitem{clear:both;margin:0}#body div.newsitem h3.title{color:#009;font-family:Verdana, Arial;font-size:1.1em;letter-spacing:.05em;line-height:1em;margin:0}#body div.newsitem h4.subtitle{border-bottom:1px solid #009;color:#666;font-size:.8em;font-style:italic;font-weight:400;margin:0}#body div.newsitem div.body{margin:5px 0}#body div.newsitem span.readmore{font-size:.85em;font-style:italic;font-weight:700;text-decoration:none;text-transform:uppercase}a.pagerlink{font-weight:400}span.pagercurlink{font-weight:700;text-decoration:none}table.tabel_administratie,table.gray_table{border-collapse:collapse;clear:both;font-size:.95em;margin-bottom:10px;width:100%}table.tabel_administratie th,table.gray_table th{background:#6af;color:#000;font-weight:700;text-align:center}table.gray_table th.subdivision{background:#000;color:#fff;letter-spacing:1px;padding:0}table.gray_table td,table.tabel_administratie td{font-size:.9em}#adminform,#labeltopform{margin:0}#adminform fieldset,#labeltopform fieldset{background:#adf;border:1px solid #555;clear:both;float:left;margin:1em 0 0;padding:0; * position:relative;width:100%}#adminform fieldset legend,#labeltopform fieldset legend{font-weight:700;margin-left:1em;padding:0;* position:relative;* left:-7px;* top:-.75em}#adminform fieldset ol,#labeltopform fieldset ol{list-style:none;margin:0;padding:1em 1em 0 1em;* padding-top:.25em}#adminform .error,#labeltopform .error{color:red;font-weight:700}#labeltopform fieldset label{display:block;padding:0;text-align:left}.activity_table{border:1px solid #666;width:100%}.activity_table th{background:#6af;border:1px solid #666;text-align:left}.activity_table tr{border-bottom:none;border-top:none}.activity_table th,.activity_table td{padding:5px}#inschrijvingsform{margin-bottom:1em;padding:0}#inschrijvingsform h3{margin:.5em 0 0}#inschrijvingsform h2{margin:1em 0 0}#inschrijvingsform fieldset{border:none;border-bottom:1px solid #555;border-top:1px solid #555;clear:both;float:left;margin:1em 0;padding:1em 0;position:relative;width:100%}#inschrijvingsform fieldset ol{list-style:none;margin:0;padding:.25em 0 0}#inschrijvingsform fieldset label.ontop{display:block;float:none;padding:0 0 .5em;text-align:left;width:100%}#inschrijvingsform fieldset label.widelabel{display:block;float:left;margin-right:1em;padding:0;text-align:left;width:auto}#inschrijvingsform hr{clear:both;color:#555;width:100%}#inschrijvingsform table th{font-style:italic;font-weight:700;padding:1em 0 .5em}.polldiv{background:#adf;border:#555 1px solid;padding:10px}div.calendar-wrapper{height:auto;margin-bottom:2em;width:auto}table.calendar{background:#fff;border:1px solid #000;width:200px}table.calendar tr.cal-title{background:#009;color:#fff;font-size:1.1em}table.calendar tr.cal-title td,table.calendar tr.cal-days-head td{font-weight:700;text-align:center}table.calendar tr.cal-days-head{background:#ccc}table.calendar tr.cal-days-row td{border-top:1px solid #ccc;color:#333;font-size:.9em;text-align:center}table.calendar tr.cal-days-row td.today{background:#ffc000}table.calendar tr.cal-days-row td.display{font-weight:700;text-decoration:underline}table.calendar tr.cal-days-row td a{font-weight:700}table.calendar tr.cal-commands td{border-top:1px solid #000;text-align:center}table.calendar tr.cal-commands td a{color:#000}div#calendar-list{border:1px solid #000;margin:0;padding:0;width:100%}div#calendar-list p{margin:0;padding:5px}div#calendar-list p.listtitle{background:#000;color:#fff;font-weight:700}div#calendar-list table{border-top:none;width:100%}div#calendar-list table tr.event{height:2.5em}div#calendar-list table tr.date th{background:#bdf;border-bottom:1px solid #ccc;color:#000;font-weight:700;margin:0;padding:.1em .5em}div#calendar-list table td{padding:.1em .5em}div#calendar-list table td.time{color:#666;text-align:right;width:100px}div#calendar-list table td.location{color:#666;text-align:right;width:100px}table#calendar-legend{border-collapse:collapse;margin-bottom:30px;width:150px}table#calendar-legend td,table#calendar-legend th{border:1px solid #000;color:#000;height:2em;padding:5px}table#calendar-legend th{background:#bdf;font-weight:700;text-align:center}table#teacher-table{margin-top:1em;text-align:center;width:99%}table#teacher-table td{font-size:.9em;padding-bottom:20px;text-align:center;width:33%}div.success{background:#8e8;border:3px solid #0a0;padding:10px}div.error{background:#faa;border:3px solid #d00;padding:10px}a img,#navigation li ul li.last-link,#admin-navigation li ul li.last-link{border:none}#navigation ul,#admin-navigation ul{list-style:none;margin:0;padding:0}#navigation li:hover,#navigation li.sfhover,#navigation li.current-link{background:url(../images/navigation_sprite.png) repeat-x bottom left}#navigation li.last-link,#admin-navigation li.last-link{margin-right:0}#navigation li ul li ul,#admin-navigation li ul li ul{background:#03c;border-left:1px solid #69f;float:none;font-size:1em;height:auto;margin:-31px 0 0 155px;width:155px}#navigation li:hover ul ul,#navigation li.sfhover ul ul,#admin-navigation li:hover ul ul,#admin-navigation li.sfhover ul ul{left:-999em}#navigation li:hover ul,#navigation li li:hover ul,#navigation li.sfhover ul,#navigation li li.sfhover ul,#admin-navigation li:hover ul,#admin-navigation li li:hover ul,#admin-navigation li.sfhover ul,#admin-navigation li li.sfhover ul{left:auto}#body a,#body div.newsitem h3.title a{text-decoration:none}.content-box h1,table.calendar tr.cal-title td a{color:#fff}table.course_table tr.even,tr.even{background:#9cf}table.course_table tr.oneven,tr.oneven{background:#adf}table.course_table tr.canceled td,tr.canceled td{text-decoration:line-through}table.course_table tr.volzet,tr.volzet{color:red}table.course_table tr.volzetdames,tr.volzetdames{color:#090}table.course_table tr.volzetheren,tr.volzetheren{color:#9932cc}table.course_table tr.started,tr.started{color:gray}table.tabel_administratie th,table.tabel_administratie td,table.gray_table th,table.gray_table td{border:1px solid #666;padding:4px 3px;vertical-align:middle}#adminform fieldset ol li,#labeltopform fieldset ol li,#inschrijvingsform fieldset ol li{clear:left;float:left;margin:0;padding:0 0 5px;width:100%}#adminform fieldset li.submit,#labeltopform fieldset li.submit,#inschrijvingsform fieldset li.submit{clear:both;float:none;margin-left:10em;width:auto}#adminform fieldset label,#inschrijvingsform fieldset label{float:left;margin-right:1em;padding:0;text-align:right;width:9em}div#calendar-list table td.category,table#calendar-legend td.category{padding:0;width:10px}