html,
body{height:100%;min-height:100%;}
body{font-size:9pt;color:#000;font-family:verdana,
 arial,
 helvetica,
 sans-serif;margin:0;}
td{font-size:9pt;color:#000;vertical-align:top;line-height:1.5em;margin:0;}
th{font-weight:700;font-size:8pt;color:#fb7508;text-decoration:none;text-align:left;}

a:link,
a:visited{color:#000;text-decoration:none;border-bottom:dotted 1px;}
a:hover{color:#fb7508;border-bottom:solid 1px;}

/* HOLAS */
div.holas,
div.holas_groepen{margin-bottom:50px;}
.holas_groepen .naam,
.holas_groepen .soortlid{display:block;width:225px;padding:5px;}
.holas_groepen .foto img{width:50px;border:solid 1px #ccc;background:#fff;margin:0 .5em .5em 0;padding:1px;}
.holas_groepen a span,
.holas_groepen a{text-decoration:none;}
.holas_groepen a:hover span,
.holas_groepen a:hover{background:#FB7508;color:#fff;font-weight:700;}
.holas_groepen .foto,
.holas_groepen .naam,
.holas_groepen .soortlid,
#emailform .helptext{float:left;}

/* BANNERS */
#btop br,
#bbottom br,
#bleft br,
#bright br{display:none;}
#bleft a img,
#bright a img,
#btop a img,
#bbottom a img{border:0;}
#btop{margin-bottom:5px;}
#bleft,
#bright{width:120px;text-align:center;}
#bleft{margin-right:5px;}
#bright{margin-left:5px;}
#bleft div,
#bright div{margin:0 0 5px!important;}
.banners .editable {border-bottom:solid 1px #ddd;}

/* AGENDA */
div.agenda{border-bottom:solid 1px #FB7508;margin-bottom:10px;}
.agenda .date{width:45px;float:left;clear:left;}
.agenda .agendaitem{width:195px;float:right;padding-right:5px;}
.agenda p{margin-top:0;}
.agenda h2{margin:5px 0 0;}
.agendaitem span {margin-right:.5em;}
.agendaitem h5 {float:left;clear:left;}

/* LIBRARY */
.librarytoctitle{font-weight:700;font-size:12pt;color:#fff;padding-left:3pt;}
td.folderimg{padding-top:10px;}
a.librarytoc {font-weight:700;font-size:9pt;color:#fb7508;display:block;padding:10px;}
a.librarytoc:hover{background:#FB7508;color:#FDE3A6;}
td.librarytoc td.librarytoc {padding-left:2em;}

div.document{margin-bottom:1em;}
.col3{text-align:center;}
.foldertitle,
.foldertitle:link,
.foldertitle:visited,
.foldertitle:hover,
.foldertitle:active{color:#000;font-weight:700;font-size:10pt;}

/* FOOTER */
.footermenu:link,
.footermenu:visited,
.footermenu:hover,
.footermenu:active{color:#fff;font-size:7pt;}

/* SCHOOLGUIDE */
.guideindexnr,
.guideindexnr:link,
.guideindexnr:visited,
.guideindexnr:hover,
.guideindexnr:active{font-weight:700;font-size:8pt;color:#fb7508;}
.guideindex,
.guideindex:link,
.guideindex:visited,
.guideindex:active{font-weight:700;font-size:8pt;color:#fb7508;display:block;margin:0 10px 0 0;padding:5px;}
.guidesubindex,
.guidesubindex:link,
.guidesubindex:visited,
.guidesubindex:hover,
.guidesubindex:active{font-size:8pt;color:#fb7508;}

/* HEADER */
.headertitle{font-weight:700;font-size:14pt;color:#000;}
.headerlinktd,
.headerlinktd a:link,
.headerlinktd a:visited,
.headerlinktd a:hover,
.headerlinktd a:active{text-decoration:none;border-bottom:none;}

/* HOMEPAGE */
#homeleft {width:450px;float:left;}
#homeright {250px;float:right;}

/* INFORMATION */
.infointro{font-weight:700;font-size:9pt;}
.introtext{font-weight:700;font-size:8pt;margin-bottom:1em;}
.leesverder,
.leesverder:link,
.leesverder:visited,
.leesverder:hover,
.leesverder:active{font-size:7pt;color:#fb7508;}

.listcontent{font-size:11px;color:#55555d;text-decoration:none;}
.marginlink:hover{font-size:8pt;color:#fff;text-decoration:underline;}

/* NEWS */
.newsindex{color:#fff;display:block;padding:10px;}
.newsindex:hover{background:#FF7308;color:#FDE3A6!important;}
.newsitemintro{font-weight:700;font-size:8pt;color:#000;margin-bottom:1em;}
.newsshorttitle:hover{font-weight:700;font-size:10pt;color:#fb7508;text-decoration:underline;}

.paragraphsubtitle{font-weight:700;font-size:9pt;color:#fb7508;}
.pictureauthor{font-size:8pt;font-style:italic;color:#000;}

a.submenu,
a.subsubmenu,
a.submenuactive,
a.subsubmenuactive{color:#fff;font-weight:700;text-decoration:none;display:block;margin-right:0;line-height:2em;width:180px;padding:5px;}
a.subsubmenu,
a.subsubmenuactive{text-align:right;}
.submenu:hover,
.subsubmenu:hover,
.submenuactive:hover,
.subsubmenuactive:hover,
a.submenuactive,
a.subsubmenuactive{background:#FDE3A6;color:#FB7508;font-weight:700;text-decoration:none;border-bottom:solid 1px;}
.submenu,
.submenuactive{font-size:9px pt;}
.subtitle{color:#fb7508;font-weight:700;font-size:10pt;}
h1,
.title{color:#fb7508;font-weight:700;font-size:16pt;}
h2,
#emailform h1{color:#fb7508;font-weight:700;font-size:13pt;}
h3{color:#fb7508;font-weight:700;font-size:11pt;}
.toctitle{font-weight:400;font-size:18pt;color:#000;}
.topmenu:hover{color:red;font-size:10pt;font-weight:700;text-decoration:underline;}
.topmenuactive:hover{color:#000;font-size:8pt;font-weight:700;text-decoration:underline;}
.emailformtitletext{font-weight:700;font-size:10pt;color:#000;}
td.headerlinkcell{padding-right:2px;padding-left:2px;background-color:#000;}
.linkovrtitle{font-weight:700;font-size:10pt;color:#FFF;}
.margintitle{font-weight:700;font-size:12pt;color:#fff;}
.contentlist:hover{font:bold 11pt verdana,
 arial;color:#55555d;text-decoration:underline;}
.editlink:hover{font-weight:700;font-size:10pt;color:#000;text-decoration:underline;}
.footerlink:hover{font-size:8pt;color:#000;white-space:nowrap;text-decoration:underline;}
.toclink:hover{font-style:italic;font-size:10pt;color:#db98c3;text-decoration:underline;}
.tocsublink:hover{font-size:10pt;color:#000;text-decoration:underline;}
.bgcolor_line{background-color:#5e405c;}
.bgcolor_menuleft{background-color:#735871;}
.bgcolor_content{background-color:#efefef;}
.joggerbox{font-size:11px;width:160px;color:#000;font-style:normal;background-color:#cfeae7;border-width:0;}
.text_rood{color:red;}
.text_wit{color:#ff0;}
.text_zwart{color:#000;}
textarea,
.formfield input,
.formfield select{font:12px/14px arial,
 verdana,
 sans-serif;width:272px;margin:0;padding:2px;}
#form .date input{width:auto;}
div#ps-cgh{width:272px;margin-left:245px;}
#headerlinks{margin:5px 0 0;padding:0;}
#headerlinks li{list-style:none;float:left;}
#headerlinks a img{display:block;border:solid 1px #fff;line-height:1.5;}
#headerlinks a:hover img{border-color:#FB7508;}
.headerlinktd{border-bottom:1px solid #FFF;}
.headerlinktd a{display:block;height:100px;border-left:1px #FFF solid;font:bold italic 13pt/20px verdana,
 arial,
 helvetica,
 sans-serif;text-align:center;}
.headerlinktd a span{display:block;padding-top:30px;}
a.headerlink1{background-color:#FFB684;color:#FFF1E7;text-decoration:none;}
a.headerlink2{background-color:#FF9046;color:#FFF1E7;text-decoration:none;}
a.headerlink3{background-color:#FF6B08;color:#FFF1E7;text-decoration:none;}
a.headerlink4{background-color:#D95B07;color:#FFF1E7;text-decoration:none;}
a.headerlink5{background-color:#BF5006;color:#FFF1E7;text-decoration:none;}
a.headerlink6{background-color:#803604;color:#FFF1E7;text-decoration:none;}
a.headerlink7{background-color:#5d2b03;color:#FFF1E7;text-decoration:none;}
.headerlinktd a:visited{color:#FFF1E7;}
.headerlinktd a:hover{background-color:FFDAC1;color:#E27F2E;text-decoration:none;}
#homeinfo h2{color:#FDE3A6;}
#homeinfo,
#homenews{padding:10px;}
#homenews a,
#homenews a{color:#FDE3A6;text-decoration:none;border-bottom:dotted 1px;}
#homenews a:hover,
#homenews a:hover{text-decoration:none;border-bottom:solid 1px;}
#homenews p.leesverder{text-align:right;border-bottom:solid 1px #FDE3A6;clear:both;padding:0 0 10px;}
#homenews p.date{font-size:.8em;font-style:italic;margin:0;}
.newsimg{width:100px;float:left;margin:5px 5px 2px 0;}
.rechterkolom{background:#FDE3A6;border-left:solid 1px #fff;padding:10px;}
#homesubmenu{border:solid 1px #fff;border-bottom:none;}
.homesubmenu{background:#fff;font-size:1.2em;font-weight:700;margin:0;}
.homesubmenu a{background:#FB7508;color:#fff;border-bottom:solid 1px #fff;display:block;padding:10px 10px 10px 25px;}
.homesubmenu a:hover{background:#FB7508 url(http://www.jongmkb.nl/images/layout/pijl.gif) no-repeat 5px 5px;color:#fff;}
.infoimg{float:left;margin:10px 10px 5px 0;}
.information,
.infointro,
.infotext{margin-bottom:10px;}
.sublinkoverview{border:solid 1px #FB7508;width:170px;background:#fff;padding-bottom:5px;margin:0 5px 20px 0;}
.sublinkoverview h3{background:#FB7508;color:#fff;margin:0 0 5px;padding:5px;}
a.linkoverviewsubsubmenu{display:block;margin:0;padding:5px;}
a.linkoverviewsubsubmenu:hover{background:#FB7508;color:#FFF;}
#bleft a,
#bright a,
#bleft a,
#bright object{display:block;margin-bottom:5px;}
#fullwidthhtml{width:742px;height:100%;background:#FDE3A6;}
#fullwidthhtml h1{background-color:#FDE3A6;margin:0;padding:5px 10px;}
#contenttd{background-color:#FDE3A6;}
.replydate{font-size:85%;}
.editdate{margin-left:6px;padding-left:6px;border-left:1px solid #666;}
.newposting a{background-color:#FB7508;border:2px solid #000;padding:2px;}
.newposting a:hover{color:#FB7508;background-color:#000;border-color:#FB7508;}
#threadtable,
#forumtable{border-collapse:collapse;}
#forumtable th,
#threadtable .border{border-bottom:1px solid #FB7508;}
.replytitle{font-weight:700;}
#forumtable td{border-bottom:solid 1px #FB7508;padding:5px 0;}

td.dag,
td.date{width:20px;}
td.activiteit{width:250px;padding-bottom:10px;}
td.afdeling{width:150px;}
td.aanmelden{width:80px;}

#emailform form .formlabel{width:44%;}
#emailform form .formfield{width:54%;}
#emailform .formelement{padding-top:5px;}
#emailform .formfield-buttons{width:95%;}
.paragraphimg{float:right;margin:0 0 5px 10px;}
.top:link,
.top:visited{display:block;width:15px;text-align:center;line-height:2em;border:solid 1px #FB7508;margin:20px 0 20px 150px;padding:5px;}
.top:hover{background:#FFDAC1;}
#bleft a,
a img,
.editmode img,
.folderimg a{border:none;}
.agendaoverviewyear,
.agendaoverviewmonth,
.agendaoverviewtitle,
.newsitemtitle,
.newsshorttitle{font-weight:700;font-size:10pt;color:#fb7508;}
.agendaoverviewtext,
.newsitemshortintro,
.newsitemshorttext,
.subsubmenu,
.subsubmenuactive{font-size:8pt;}
.agendamonth,
.paragraphtitle{font-weight:700;font-size:11pt;color:#fb7508;}
.documentauthor,
.documenttext,
.homepagetext,
.picturetext{font-size:8pt;color:#000;}
.documentdate,
.newsitemauthor,
.newsitemdate{font-size:8pt;color:#000;font-style:italic;}
.documenttitle,
.documenttitle:link,
.documenttitle:visited,
.documenttitle:hover,
.documenttitle:active,
.headerlink,
.headerlink:link,
.headerlink:visited,
.headerlink:hover,
.headerlink:active,
.picturetitle,
.smalltext,
.formtext{font-weight:700;font-size:8pt;color:#000;}
.guideindextitle,
.linkoverviewindextitle{font-weight:700;font-size:12pt;color:#fff;text-decoration:none;padding-left:3pt;}
.guideindex:hover,

.infotext,
.linkoverview,
.linkoverview:link,
.linkoverview:visited,
.linkoverview:hover,
.linkoverview:active{font-size:9pt;}
.listheader,
.listheader:link,
.listheader:visited,
.listheader:active,
.navkop:link,
.navkop:visited,
.navkop:active{font-weight:700;font-size:12px;color:#55555d;text-decoration:none;}
.listheader:hover,
.navkop:hover{font-weight:700;font-size:12px;color:#55555d;text-decoration:underline;}
.marginlink:link,
.marginlink:visited,
.marginlink:active{font-size:8pt;color:#fff;text-decoration:none;}
.newsindex:link,
.newsindex:visited,
.newsindex:active,
.newsitemshorttitle,
.newsitemshorttitle:link,
.newsitemshorttitle:visited,
.newsitemshorttitle:active,
.sitemaplink:link,
.sitemaplink:visited,
.sitemaplink:active{font-weight:700;font-size:8pt;color:#fb7508;text-decoration:none;}
.newsitemtext,
.paragraphtext{font-size:9pt;color:#000;}
.newsshorttitle:link,
.newsshorttitle:visited,
.newsshorttitle:active{font-weight:700;font-size:10pt;color:#fb7508;text-decoration:none;}
.newsitemshorttitle:hover,
.sitemaplink:hover{font-weight:700;font-size:8pt;color:#fb7508;text-decoration:underline;}
.newsitemshortauthor,
.newsitemshortdate{font-size:8pt;font-style:italic;}
.rellinkagenda:link,
.rellinkagenda:visited,
.rellinkagenda:active,
.rellinkinfo:link,
.rellinkinfo:visited,
.rellinkinfo:active,
.rellinknews:visited,
.rellinknews:link,
.rellinknews:active,
.rellinkpar:visited,
.rellinkpar:link,
.rellinkpar:active{font-size:9pt;color:#000;text-decoration:underline;}
.rellinkagenda:hover,
.rellinkinfo:hover,
.rellinknews:hover,
.rellinkpar:hover{font-size:9pt;color:#fb7508;text-decoration:underline;}
.topmenu:visited,
.topmenu:link,
.topmenu:active{color:#fff;font-size:10pt;font-weight:700;text-decoration:none;}
.topmenuactive:visited,
.topmenuactive:link,
.topmenuactive:active{color:#000;font-size:8pt;font-weight:700;text-decoration:none;}
.footertext,
.margintext{font-size:8pt;color:#fff;}
.contentlist:visited,
.contentlist:link,
.contentlist:active{font:bold 11pt verdana,
 arial;color:#55555d;text-decoration:none;}
.editlink:visited,
.editlink:link,
.editlink:active{font-weight:700;font-size:10pt;color:#000;text-decoration:none;}
.footerlink:visited,
.footerlink:link,
.footerlink:active{font-size:8pt;color:#000;white-space:nowrap;text-decoration:none;}
.toclink:visited,
.toclink:link,
.toclink:active{font-style:italic;font-size:10pt;color:#db98c3;text-decoration:none;}
.tocsublink:visited,
.tocsublink:link,
.tocsublink:active{font-size:10pt;color:#000;text-decoration:none;}
.imgnavigate:visited,
.imgnavigate:link,
.imgnavigate:active,
.imgnavigate:hover{font-weight:700;font-size:9pt;color:#ff0;text-decoration:none;}
.bgcolor_top,
.bgcolor_jogger{background-color:#85b4ae;}
#threadtable .replycontent,
#emailform{padding-bottom:2em;}


