@import url(/css/editortjes.css);

/* mac hide\*/
html, body {margin:0; padding:0; height:100%}
/* end hide */

/* */
ul.rcbList, .rade_module ul, .rade_editorModes ul{ position:static}
td.TdRadE a{ text-decoration:none }
.rade_toolbarWrapper li, .rade_toolZone li, .radwindow li, .rade_toolbar li, .rade_tlbVertical li{background:none;padding:0;}
.rade_module input, .rade_module textarea, .rade_module select{ height:auto !important;padding:inherit !important;color:inherit !important; }

/*__global__*/
body {font: 62.5% Arial,sans-serif;color:#282828;background:#fff}
body.home, body.default, body.cordis{ background:#678000 url(/images/sociaalhuis/body.gif) repeat-x center top }
table, td{ font-size:1em; }
a:link,a:visited{text-decoration: underline; color:#58000E;}
a:visited{ color:#58000E; }
a:focus,a:hover,a:active{text-decoration: none; color:#f00;}
h1 a:link, h1 a:visited{ text-decoration:none }
h1{ margin:0 0 .7em 0;padding:0;color:#000;font: normal 1.7em Arial,sans-serif;}
h2 { margin:0 0 .5em 0;padding:0;color:#58000E;font:normal 1.5em Arial,sans-serif;}
h3{ margin:0 0 .3em 0;padding:0;color:#000;font:normal 1.3em Arial,sans-serif;}
#sub h3{padding-left:10px;width:230px;height:25px;color:#f0f4e0;font:normal 1.4em/25px Arial,sans-serif;background:url(/images/sociaalhuis/gui.jpg) no-repeat -315px -180px }
h4{ margin:0 0 .1em 0;padding:0;color:#000;font:bold 1.1em Arial,sans-serif;}
h5,h6{ margin:0;padding:0;color:#000;font:bold 1em Arial,sans-serif;}
p{ margin-top:0;margin-right:0;margin-left:0; }
a img{ border:none }
ul, ol { position:relative;margin:0 0 1em 1em;padding:0; }
ul ul, ol ol { margin:0 0 .5em 0 }
ul.rcbList{ font-size:1.2em; }
ol{ padding-left:24px}
ul { list-style:none;}
ul li{ margin:0;padding:.15em 0 .15em .7em;background:url(/images/sociaalhuis/li.gif) no-repeat left 8px; }
input, textarea, select{padding:1px 3px;color:#282828;font:normal 1em Arial, sans-serif;background:#fff;border:1px solid #678000;}
select{ padding:0;background:transparent}
option{ padding:3px;font-weight:normal;font-size:1em;color:#fff;background:#a3cc00;border-bottom: 1px dotted #fff}
.titlebar_S1, .RadComboBoxDropDown_S1 .rcbHovered{ color:#fff;background:#a3cc00  }
.RadComboBox_S1, .RadComboBox_S1 input, .RadComboBoxDropDown_S1{ color:#282828 }
.EC_S1 select, .RadComboBox_S1 .rcbInputCell, .RadComboBoxDropDown_S1{ border: 1px solid #678000  }
.RadComboBox_S1 .rcbInputCell{ border-right:none }
.RadComboBox_S1 .rcbArrowCell{ color:#fff;background: url(/images/sociaalhuis/gui.jpg) no-repeat left -443px;border-color:#678000  }
.radEnabledCss_S1, .radHoverCss_S1, .radFocusedCss_S1, .ETxt_S1, .RadComboBox_S1, .radInput_S1, .EFU_S1 {}
div.Form .radInput_S1{ border:none }
input { height:18px; border: expression((this.type=="checkbox"||this.type=="radio"||this.type=="image")?'none':'default'); }
textarea{overflow:auto;}
hr{ height: 1px; color: #678000; background:#678000; border: 0 none; border-top: 1px solid #678000 }
th{ text-align:left }
/*__tpl__*/
#header *{ margin:0;padding:0;border:none;list-style:none;list-style-position:outside;text-decoration:none;background:transparent none;outline:0;vertical-align:baseline; }
.skip-to-content{position:absolute;left:-9999px;z-index:1111;font-size:0;height:0;}
.cleardiv, span.clear {display:block;clear:both;overflow:hidden;height:1px;margin-top:-1px;}
form.wrap{ margin:0 auto;padding:0;width:100%;min-width:966px;height:100%;}
* html form.wrap {width: expression(document.body.clientWidth < 968? "966px"  : "auto"); }
#wrapper{ position:relative;margin:-35px auto 0 auto; width:966px;min-height:100%;height:auto;background:#678000 url(/images/sociaalhuis/bg_2col.gif) repeat-y center}
body.home #wrapper{ background-image: url(/images/sociaalhuis/bg_3col.gif)}
body.cordis #wrapper{ background-image: url(/images/sociaalhuis/bg_3col-c.gif)}
* html #wrapper{ height:100%;}
#header{ position:relative;width:966px;height:170px;overflow:hidden;background:#678000 url(/images/sociaalhuis/gui.jpg) no-repeat left top;border-top:35px solid #678000;}
#header .logo{ float:left;display:block;position:absolute;top:0;left:10px;}
#header .RadMenu { position:absolute;top:37px;right:37px;text-transform:lowercase}
#header .RadMenu li{ float:left;display:inline;padding:0 10px;border-right:1px solid #a3cc00}
#header .RadMenu .rmHorizontal { }
#header .RadMenu a:link, #header .RadMenu a:visited{font-size:1.4em;color:#fff;cursor:pointer;  }
#header .RadMenu .rmText{  }
#header .RadMenu li.rmLast { border:none }
#header .RadMenu a:hover{color:#dde7b4 }
#header h1.baseline{ position:absolute;top:120px;left:23px;width:300px;height:35px;text-indent:-9999px;background:#fff url(/images/sociaalhuis/gui.jpg) no-repeat left -170px; }
#search, .searchBox{ position:absolute;top:0;left:0;width:460px;height:70px;background:#fff url(/images/sociaalhuis/gui.jpg) no-repeat left -225px;}
.searchBox{ position:relative;top:0;left:0 }
#search .txt, .searchBox .ETxt_S1{ position:absolute;top:16px;left:86px;z-index:9999;width:305px;height:18px;color:#435300;font-size:1.1em;font-weight:bold;background:#fff;border:none}
#search input.submit, .searchBox .searchBtn{ cursor:pointer;position:absolute;top:12px;left:406px;padding:0;width:43px;height:26px;text-indent:-9999px;font-size:0;background:transparent;border:none;cursor:pointer}
#search a.extended, #search a.extended:visited{ position:absolute;top:41px;left:79px;color:#a3cc00;font-size:1em;text-decoration:underline }
#footer{position:relative;clear:both;margin:0 auto;width:966px;height:35px;text-align:right;background:#678000 url(/images/sociaalhuis/gui.jpg) no-repeat left -398px}
#footer .lcp{position:absolute;right:-11px;bottom:3px;  }
.about{ width:160px;color:#858585;font:100 .9em Arial,sans-serif; }
.about img{ float:left }
.about a:link, .about a:visited, .about a:hover { text-decoration:none;color:#858585 }
#logo-print, #header .Breadcrumb, #cal, #header .gSearch, body.default .about, body.cordis .about{ display:none }
/*__colDesign__*/
#content{ height:100%;}
#nav{ display:inline;float:left;margin:35px 0 0 23px;width:220px; }
body.default #nav{ margin-top:37px }
#data{margin:0 23px 0 283px;position:relative;z-index:1; }
* html #data {margin-right:13px;zoom:1}
table.columns{ width:100%;height:100%;border-collapse:collapse;border-spacing:0;border:0; }
table.columns .col{position:relative;width:100%;height:100%;vertical-align:top;}
#main {padding-bottom:15px;font-size:1.2em;line-height:1.5; }
#sub{max-width:160px !important;padding:40px 0 15px;font-size:1.1em;line-height:1.6;color:#7f7f77f}
* html #sub{overflow:hidden}
body.default #sub{max-width:240px !important;  }
body.cordis #main{ width:420px }
body.cordis #sub{padding-top:0;width:240px;max-width:240px !important;  }
#sub .dnstInfo, #sub .dnstInfoPeople, .dnstHours table, .dnstItem .dnstInfo {width:240px;color:#282828}
#sub div.home div.fcz{ width:160px }
.fczHidden .fcz{ margin:0;margin-top:-1px;display:block;height:1px;min-height:none;overflow:hidden }
div.fcz{ position:relative;z-index:999;min-height:24px }
.fcz input.btn.fcz.edit, #footer .fcz input.btn.fcz.edit{ position:absolute;left:0;top:0;z-index:9999 }
/*__mosaic__*/
ul.mosaic{ float:left;margin:75px 15px 0 0;padding:0;width:465px;list-style:none }
.mosaic li{ position:relative;z-index:100;float:left;margin:0;padding:0;width:152px;height:163px;margin:0 3px 5px 0;overflow:hidden;background:#fff url(/images/sociaalhuis/gui.jpg) no-repeat -460px -225px }
.mosaic .sub{ margin:0 }
.mosaic li li, .mosaic .more{ float:none;width:auto !important;height:auto !important;margin:0;padding:1px 2px 1px 20px;line-height:1.1;background: url(/images/sociaalhuis/li2.gif) no-repeat 10px 7px }
.mosaic .foto{ position:absolute;top:0;left:0;width:150px;height:50px;z-index:-1;overflow:hidden }
.mosaic h3 {padding:50px 5px 0;margin:0;width:140px;height:28px;font:bold 1.4em/24px Arial,sans-serif;background: url(/images/sociaalhuis/h3-mosaic.png) no-repeat left top;_background-image: url(/images/sociaalhuis/h3-mosaic.gif);border:none;  }
.mosaic h3 a:link, .mosaic h3 a:visited{ text-decoration:none;color:#fff }
.mosaic h3 a:hover{ color:#f1f5e7 }
.mosaic a:link, .mosaic a:visited{ text-decoration:none;color:#58000e }
.mosaic a.more:link, .mosaic a.more:visited { font-weight:bold;color:#C1001F }
/*__RadPanelBar__*/
#nav .RadPanelBar { width:240px !important;line-height:1.6em;background: #678000 url(/images/sociaalhuis/nav.gif) no-repeat left bottom}
#nav .rpRootGroup{background: url(/images/sociaalhuis/nav.gif) no-repeat right top}
#nav .rpRootGroup li{ width:240px;background:none;}
#nav .rpRootGroup a{cursor:pointer;display:block;padding:7px;width:226px;font:bold 1.35em Arial,sans-serif;text-decoration:none;color:#fff;}
#nav .rpRootGroup a:hover{color:#a3cc00;}
#nav a.rpExpanded, #nav a.rpExpanded:hover{ width:226px;color:#678000;background:#fff url(/images/sociaalhuis/nav.gif) no-repeat -240px top }
#nav .rpGroup{ overflow:hidden !important }
#nav .rpSlide {overflow:hidden;width:240px;background:#f1f5e7;}
#nav .rpSlide li{ margin:0;padding:0;border:none;width:238px;border-right:1px solid #678000;border-left:1px solid #678000}
#nav .rpSlide a { padding:2px 2px 2px 20px;width:216px;font-size:1.25em;font-weight:normal;color:#435300;background: url(/images/sociaalhuis/li2.gif) no-repeat 10px 8px;border:none;}
#nav .rpSlide a:hover{background:transparent url(/images/sociaalhuis/li.gif) no-repeat 10px 8px }
#nav .rpSlide li.rpLast { padding-bottom:.7em;border-bottom:1px solid #678000 }
#nav .rpSlide .rpSlide { }
#nav .rpSlide .rpSlide li{padding-left:10px  }
#nav .rpSlide .rpSlide a{ font-size:1.1em;}
#nav .rpSlide .rpSlide a:hover{}
/*__V.A.__*/
.date, .actDate, .guideCategory, .nwsCategory, .actCategory, .org, .street, .nr, .postal, .city, .phone, .fax, .email, .hours, .where, .when, .price, a.keywordLetter, #privacy, .eloketShort, h3.keywordListLetter, h3.DienstListLetter, .raadPersoneel .PersListFull div.persInfo, a.bbAdd, .meta, .regioType, .ELbl_S1, a.ToTop, .checkboxTable td, .checkboxAll { color:#858585;font:100 .9em/2 Arial,sans-serif;text-transform:lowercase; }
a.ToTop{  }/*keywordList*/
.dnstDetail, .persDetail, #main .employees, .prodDetail, .pgDetail, .thDetail, .raad { margin-right:20px;}
.nwsLinks, .actLinks, .dnstSub, .persSub, .prodSub, .pgSub  { width:160px; }
.foto, .nwsListFoto, .nwsDetailFoto, .actDetailFoto, .dnstDetailFoto, .persDetailFoto, .prodDetailFoto, .pgDetailFoto, .thDetailFoto, .guideDetailFoto{ float:left;display:block;margin:0 1em .5em 0; }
.actDetailFoto, .dnstDetailFoto, .persDetailFoto, .prodDetailFoto, .pgDetailFoto, .thDetailFoto{  }
.nwsInfo ul, .actInfo ul, .dnstInfo ul, .persInfo ul, .prodInfo ul, .pgInfo ul, .thInfo ul{ display:inline-block; }
.actLong, .persH2, .thH2, .prodDL, .pgDetailH2, .dnstNws, .dnstProdH2, h2#longDesc, .nwsShort { clear:left }
.actDiv, .actList, .bbList, .nwsList, .searchList, .guideDetailList, .guideList, .eloketList, .rvList, .linkCat { margin:0 0 1em 0  }
.linkCat, .searchPlus{ margin-bottom:2em }
table.nwsSearch, table.actSearch, table.guideSearch, table.eloketSearch, div.searchBox, table.profile, .intro, .types{ margin:0 0 1em 0 }
.actPrak, .actLong, .actExtra, .nwsDL, .nwsShort, .nwsLong, .actDL, .dnstInfo, .dnstInfoPeople, .prodInfo, .prodDL, .pgInfo, .persInfo, .PersDetail, .PersFotoFunc, .thInfo, .RadTreeView, .spider{ margin:0 0 1em 0}
.eloketSearch, .shortDesc, .longDesc, .actionsBar, #eloket, #eloketMail, .elokKort, .elokButtons, .elokLang, .fczButtons{ margin:0 0 1em 0 }
.dnstInfoPeople{ margin-bottom:10px }
.elokKort{ margin:0 }
table.keywordTop, div.keywordList, div.DienstList{ margin:0 0 1em 0 }
.dnstHoursLabel{ display:block;margin-top:1em;width:240px; }
#sub .dnstHoursLabel h3{}
.dnstHours{ display:block; }
.rightarrow{ color:#58000E;font-size:1.1em }
/*__moreLinks__*/
a.nwsMore, a.nwsSearch, a.actMore, a.bbMore, a.submitAct, a.actSearch, a.albumMore, a.nwsLink, a.actLink, a.eloketMore, a.longDesc, a.info, a.eloklink, a.elokLangLink, a.nwsMore:visited, a.nwsSearch:visited, a.actMore:visited, a.submitAct:visited, a.actSearch:visited, a.albumMore:visited, a.nwsLink:visited, a.actLink:visited, a.eloketMore:visited, a.longDesc:visited, a.info:visited, a.eloklink:visited, a.elokLangLink:visited
{ color:#58000E;font-size:.9em;text-decoration:none;border-bottom:1px dotted #58000E}
a.bbMore:link, a.bbMore:visited{ color:#fff }
a.nwsMore:hover, a.nwsSearch:hover, a.actMore:hover, a.bbMore:hover, a.submitAct:hover, a.actSearch:hover, a.albumMore:hover,a.nwsLink:hover, a.actLink:hover, a.eloketMore:hover, a.longDesc:hover, a.info:hover, a.eloklink:hover, a.elokLangLink:hover
{color:#58000E;border-bottom-style:solid;text-decoration:none}
a.submitAct{ margin:0;padding:0;border:none }
.bulletinBoard .bbAdd, .bulletinBoard .bbAdd:visited, a.dnstPeople, a.agendaLink, a.perslink, a.dnstPeople:visited, a.agendaLink:visited, a.perslink:visited
{ display:block;padding-left:50px;width:190px;height:40px;font: bold 1.15em/25px Arial,sans-serif;line-height:40px;text-decoration:none;text-transform:lowercase;color:#435300;background:#f1f5e7 url(/images/sociaalhuis/gui.jpg) no-repeat left -480px }
.bulletinBoard .bbAdd:hover, a.dnstPeople:hover, a.agendaLink:hover, a.perslink:hover{ color:#678000;}
a.agendaLink, a.perslink{ margin-bottom:2em;}
/*__LISTS__*/
.actList, .bbList, .nwsList, .searchList, .guideDetailList, .guideList, .eloketList, .rvList, .linkCat, .dienstList{ padding:0;/*height:1%;*/line-height:1.2 }
.actItem, .bbItem, .nwsItem, .searchItem, .guideItem, .eloketItem, .rvItem, .linkCat li, .dienstItem { clear:both;padding:.25em .7em;background: url(/images/sociaalhuis/li2.gif) no-repeat left 9px;border-top:1px solid #F2A0AE; *zoom:1  }
.actItem, .bbItem { background:none;border:none;border-bottom:1px solid #dde7b4 }
a.act, a.bb, a.nws, a.search, a.guide, a.eloket, a.rv, .linkCat li a, a.act:visited, a.nws:visited, a.search:visited, a.guide:visited, a.eloket:visited, a.rv:visited, .linkCat li a:visited {display:block;font-size:1.25em;text-decoration:none;color:#C1001F }
a.act:hover, a.nws:hover, a.search:hover, a.guide:hover, a.eloket:hover, a.rv:hover, .linkCat li a:hover{ color:#f00 }
a.act, a.bb, .linkCat li a, a.act:visited, a.bb:visited, .linkCat li a:visited { color:#678000 }
a.act:hover, a.bb:hover, .linkCat li a:hover{color:#435300  }
.dnstNws{ font-size:.85em }
.dnstNws .nwsItem{ background-position:left 7px }
.dnstNws .nwsItem a{ color:#7f7f7f }
.bbCategory, .nwsCategory, actCategory, .bbDatum, .bbNaam, .bbEmail {padding:0 .5em;border:none  }
.meta a, .bbCategory a, .nwsCategory a, .actCategory a, a.longDesc{ color:#7f7f7f;text-decoration:none;background:#f1f5e7;border-bottom:1px dotted #7f7f7f }
.meta a:hover, .bbCategory a:hover, .nwsCategory a:hover, .actCategory a:hover, a.longDesc:hover{background:#fff;border-color:#7f7f7f}
.nwsCategory, .nwsDate, .actDate, .bbCategory, .bbDatum, .bbNaam, .bbEmail{ border-left:1px solid #ddd }
.nwsDate, .bbNaam{ border:none }
	.overview .date{ display:none; } .overview .meta .date{ display:inline }
.nwsDetail div.date, .rvDetail .date{ margin-bottom:1em;border-bottom:1px solid #ddd}
.rvDetail .date{ margin:0 }
/*__home__*/
body.home #data{margin-left:23px; }
body.home #nav{ position:relative;left:-220px;overflow:hidden;width:0; }
.nwsDiv{ position:relative;margin:-40px 10px 2em 480px;padding-right:9px; }
.nwsDiv h1{ margin-bottom:.35em; }
.nwsDiv .nwsList {display:table-cell;display:inline-block;line-height:1.35 }
.nwsDiv .nwsItem{ padding:.5em 0;background:none; }
.nwsDiv a.nws{display:inline;line-height:1.2;}
.nwsDiv .nwsShort{ display:block;margin:.15em 0;font-size:.95em; }
.nwsDiv div.fcz{ width:260px;overflow:hidden }
.nwsDiv .meta{ margin:0;border:none }
	/*__ad valvas_*/
	#sub .bbDiv{ position:relative;margin:-75px 0 .7em 0;width:160px;overflow:hidden;background: url(/images/sociaalhuis/gui.jpg) no-repeat right bottom }
	#sub .bbDiv h2{padding-top:60px;font-size:1.1em;font-weight:bold;text-transform:lowercase;background: url(/images/sociaalhuis/h2-actDiv.gif) no-repeat center top }
	#sub .bbDiv h2 a{ padding-left:7px;color:#fff;text-decoration:none }
	#sub .bbList{ margin:7px}
	#sub .bbItem{ padding:2px 0;border-color:#4EAE5A}
	#sub a.bb{font-size:1em;color:#fff  }
	#sub a.bb:hover{ color:#f1f5e7; }
	#sub .clear{ display:none }
	#sub .bbFooter{ padding:.7em .2em;line-height:1.2; }
	#sub .rightarrow{ color:#fff  }
	#sub .bbFooter a:link, #sub .bbFooter a:visited {padding:0;width:160px;color:#fff;text-decoration:underline;background:none;border:none  }
	#sub .fczButtons input{ margin-left:0 }
/*__bb bubblicious__*/
.bulletinBoard{ position:relative; }
.bulletinBoard.detail .bbList{ margin-top:3.2em; }
.bulletinBoard .bbAdd, .bulletinBoard .bbAdd:visited {width:170px;overflow:hidden;position:absolute;top:-25px;right:0;background-position: left -530px  }
.bulletinBoard.detail .bbAdd, .bulletinBoard.detail .bbAdd:visited { top:-60px; }
.bulletinBoard .bbItem, .nwsOverview .nwsItem, .rvItem, .searchItem {position:relative;clear:none;margin-bottom:.7em;padding:0;min-height:40px;background: #fff url(/images/sociaalhuis/rounded.gif) no-repeat left top;border:none}
.nwsOverview .nwsItem a.nws, .rvItem a.rv, .searchItem a.search { font-size:1.25em }
.bulletinBoard .bbItem a, .bulletinBoard .bbTitle, .nwsOverview .nwsItem a.nws, .rvItem a.rv, .searchItem a.search{ margin:0;padding:.25em .4em 0;font-size:1.4em;color:#678000 }
.bulletinBoard .bbItem a:hover, .nwsOverview .nwsItem a.nws:hover, .rvItem a.rv:hover, .searchItem a.search:hover{color:#a3cc00}
.bulletinBoard .bbInfo{ padding:.25em .6em 0; }
	/*speech*/
	.bulletinBoard .meta, .nwsOverview .meta, .regioType, .searchItem .meta {padding:9px 0 0 25px;color:#7f7f7f;background:#fff url(/images/sociaalhuis/rounded.gif) no-repeat -680px top;}
	.regioType{ display:block }
	.searchItem .searchCat{font-weight:bold  }
	.searchItem .info{ padding-left:.2em;color:#858585; }
.bulletinBoard .meta *{border-color:#ddd}
.bulletinBoard .meta a{ display:inline;padding:0;font-size:1em;background:none;border:none }
.bulletinBoard.overview .bbEmail{ display:none }
/*__DL__*/
.actDL, .nwsDL, .prodDL{ clear:left;padding-bottom:.2em;background:#fff url(/images/sociaalhuis/rounded.gif) no-repeat left bottom; }/*zie ook guideDL, guideContact, dnstPers*/
.prodDL{ background-position:right bottom }
.actDL h3, .nwsDL h3, .prodDL h3{ padding:.7em;font-size:1.15em;font-weight:bold;text-transform:uppercase;color:#435300;background:#fff url(/images/sociaalhuis/rounded.gif) no-repeat left top;}/*zie ook guideContactTitle*/
.prodDL h3{ background-position:right top }
ul.downloads{margin-bottom:.7em  }
ul.downloads li{ padding:0;background:none  }
ul.downloads li a, .actDL a, a.file, .guidDoc a, a.fa, a.link{ padding:.25em 1em;color:#435300;font-weight:bold;text-decoration:none;background:url(/images/sociaalhuis/li.gif) no-repeat left 8px; }
a.link{ background:none;padding:0;font-weight:normal }
ul.downloads li a:hover, a.link:hover{ color:#a3cc00 }
/*__SEARCH__*/
.noResults { margin:1px auto 0 auto;padding:.2em 0;text-align:center;font-size:1.2em;font-weight:bold;color:#c1001f;}
.thankyou{ font-weight:bold;color:#a3cc00 }
.actSearchForm, .nwsSearchForm{ }
table.nwsSearch, table.actSearch, table.guideSearch, table.eloketSearch { padding:0;width:640px;border-collapse:collapse;border-spacing:0;background:#f1f5e7;overflow:hidden}/*zie ook .Zone*/
table.eloketSearch, table.guideSearch{ position:relative; }
table.nwsSearch, table.actSearch{ height:50px }
table.eloketSearch { height:36px }
table.guideSearch, table.nwsSearch{ height:48px }
.nwsBtnSearch, .actBtnSearch, .guideBtnSearch, .eloketBtnSearch, input.btn, .actionsBar input, .submitRecover{margin:0;padding:0 0 4px 0;width:120px;height:30px;text-align:center;font-size:1.2em;font-weight:bold;color:#fff;text-transform:lowercase;background:url(/images/sociaalhuis/gui.jpg) no-repeat left -330px;border:none;cursor:pointer;}
.submitRecover{ width:147px;background-position: left -364px }
.searchBox .actBtnSearch, table.eloketSearch .eloketBtnSearch, table.guideSearch .guideBtnSearch{ position:absolute;top:12px;right:12px;margin:0;}
table.eloketSearch .eloketBtnSearch{ top:8px;right:8px; }
.nwsSearch td, table.actSearch td, table.guideSearch td, table.eloketSearch td, .searchBox td{ margin:0;padding:0;vertical-align:top }
.nwsCol1, .actCol1 { /*width:185px;*/ } 
table.eloketSearch .eloketCol1{ vertical-align:middle }
.nwsCol2, .actCol2{  }
.nwsCol3, .actCol3, .guideCol2, .eloketCol2{width:140px !important;text-align:right;background:#fff}/*contains submit btn*/
.pickerWrapper_S1{ width:150px;height:20px }
.pickerWrapper_S1 td.inputCell{width:125px;height:20px; }
.radPopupImage_S1{ position:relative; top:0; left:0; margin:2px -10px 0 5px; *margin:1px 0 0 10px;}
.radPopupImage_S1 img{ }
table.nwsSearch .EC_S1, table.actSearch .EC_S1, table.guideSearch .EC_S1, table.eloketSearch .EC_S1 {padding:.2em 0 0 3px;width:auto !important;height:25px; }
* html table.nwsSearch .EC_S1, * html table.actSearch .EC_S1, * html table.guideSearch .EC_S1, * html table.eloketSearch .EC_S1 {  }
#main .EC_S1 .EC_S1{ padding:0 }
table.nwsSearch label, table.actSearch label, table.guideSearch label, table.eloketSearch label {display:block;height:25px;line-height:20px;text-align:center;background:transparent }/*zie ook .Zone .ELbl_S1*/
.nwsCol1 label, .actCol1 label { width:32px; }
.nwsCol2 label, .actCol2 label { width:75px; }
.guideCol1 label, .eloketCol1 label { width:75px; }
div.search div.searchBox{background-position:right -445px  }
.searchBox label{ display:none }
.searchBox .selectBox{ display:none }
div.search div.searchBox .ETxt_S1{ }
div.search div.searchBox .EC_S1 select{ }
.nwsCol2 .ETxt_S1, .actCol2 .ETxt_S1, .guideCol1 .ETxt_S1{ width:204px }
.searchPlus{ overflow:hidden }
h2.advancedTitle{margin:0;padding:.7em;background:#fff url(/images/sociaalhuis/rounded.gif) no-repeat left top;  }
.advanced{ padding:.7em;background:#fff url(/images/sociaalhuis/rounded.gif) no-repeat left bottom; }
.advanced h3{ margin-bottom:.7em }
.advanced table.checkboxTable{ margin-bottom:.7em;width:100%;border-collapse:collapse;border-spacing:0; }
.checkboxTable td{ padding:.2em 0 0;width:33%;vertical-align:top }
.checkboxTable input, .checkboxAll input{ float:left;margin:0;padding:0;height:auto !important;background:#f1f5e7;border:none }
.checkboxTable label, .checkboxAll label{ display:block;margin-left:25px;line-height:normal }
.advanced .checkboxAll{padding:.7em 0;border-top:1px solid #a3cc00 }
		/*__pager__*/
	.paging{ clear:left;margin:4em auto 0;text-align:center; }
	.paging a { padding:2px 6px;color:#fff;font-size:.9em;font-weight:bold;text-decoration:none;background:#c1001f;border:2px solid #fff;cursor:pointer}
	.paging a.active, .paging a.active:hover{ color:#58000e;cursor:default }
	.paging a:hover { color:#fff;background:#58000e }
	.paging a.disabled { color:#ddd;background:transparent;border-color:transparent }
	.paging .prev { margin-right:10px; }
	.paging .next{ margin-left:10px }
	.pages{ margin-top:7px;color:#858585;font-size:.85em; }
	
/*__CORDIS__*/
#sub .dnstParent, #sub .dnstTitle, #sub .persName{text-decoration:none;font-weight:bold  }
#sub .dnstParent{ display:block;margin-bottom:.15em;padding:.15em;font-size:1.2em;font-weight:normal; }
#sub .dnstParent:hover{color:#435300; }
#sub .dnstTitle, #sub .dnstTitle:hover{ color:#282828;font-size:1.2em; }
.dnstAdress{ display:block;margin-bottom:7px }
.dnstPhoneLabel, .dnstFaxLabel, .persPhoneLabel, .persFaxLabel { text-indent:-9999px }
.dnstPhoneLabel, .dnstFaxLabel, .persPhoneLabel, .persFaxLabel { display:block;float:left;width:20px;height:25px;line-height:25px;background:url(/images/sociaalhuis/gui.jpg) no-repeat -160px -303px;border-top:1px solid #f1f5e7 }
.dnstFaxLabel, .persFaxLabel{ background-position: -160px -333px }
.dnstPhone, .dnstFax, .persPhone, .persFax{ display:block;margin:0 0 0 20px;padding-left:10px;width:205px;height:25px;line-height:25px;font-weight:bold;background:none;border-top:1px solid #f1f5e7;  }
.dnstList .dnstPhone{ margin:0;padding-left:35px;background:url(/images/sociaalhuis/gui.jpg) no-repeat -630px -303px;border:none }
#sub a.mail, a.dnstPersEmail, .dnstEmail{ display:block;padding:0 0 0 30px;width:210px;height:25px;font-weight:bold;text-decoration:none;line-height:25px;background:url(/images/sociaalhuis/gui.jpg) no-repeat -160px -362px;border-top:1px solid #f1f5e7 }
a.dnstPersEmail, .dnstEmail{background-position:-630px -362px;border:none }
.dnstList .dnstEmail{background-position:-630px -362px;padding-left:35px }
#sub .spiderTitle{  }
.spider li{ padding-left:0;background:none;border-bottom:1px dotted #f1f5e7}
.spider a:link, .spider a:visited{ text-decoration:none }
.dnstHours table{padding:0;border-collapse:collapse;border-spacing:0; }
.dnstHours table caption{display:none }
.dnstHours th, .dnstHours td{ margin:0;padding:.2em 0;vertical-align:top;text-align:left;border-bottom:1px solid #fff }
.dnstHours th{ padding-right:.2em;padding-left: 12px;font-weight:bold;text-align:left;}
/*__persoon/personeel/adviesraad__*/
	ul.dnstPers, ul.dnstPeople{ margin:0 }
	.dnstPers li, .dnstPeople li, .PersListFull .PersDetail {position:relative;margin-bottom:.2em;padding:0;min-height:20px;background: #fff url(/images/sociaalhuis/rounded.gif) no-repeat right top;_zoom:1}
	.dnstPers li li, .dnstPeople li li{ position:static;padding-bottom:10px;margin:0;background:none }
	.dnstPersFunc, .dnstPersDetail{margin:0;padding:0 .7em .7em .7em;background: #fff url(/images/sociaalhuis/rounded.gif) no-repeat right bottom;}/*skills*/
	.dnstPers h2, .dnstPeople h2, .PersListFull h2 {padding:.7em 0 0 .7em;font-size:1.1em;font-weight:bold; }
	.dnstPers h2 a, .dnstPeople h2 a, .PersListFull h2 a{ text-decoration:none  }
	.dnstPersFoto, .dnstPersEmail, .dnstPersTel{}
	.dnstPersTitle strong{ color:#000 }
	a.dnstPersEmail{position:absolute;top:5px;right:5px;text-indent:-9999px;padding:0;width:25px;height:25px;border:none}
	.dnstPersFunc li, .dnstPersDetail li{ padding:0;font-size:.9em;font-weight:normal;background:none;border:none }
/*__raadpersoneel__*/
	.PersListFull .PersDetail{ min-height:160px }
	.PersListFull h2.dnstPersTitle{ margin:0 275px .5em 0;padding:.25em;color:#7f7f7f;background:#f1f5e7; }
	.PersListFull .PersFotoFunc{}
	.raadPersoneel .PersListFull div.persInfo{ position:absolute;right:0;top:0;width:235px;margin:0;color:#7f7f7f;background:#fff; }
	.PersListFull .dnstPersDetailFoto{ margin-bottom:2em;}
	.PersListFull ul.dnstPersFunc{ margin-top:1em;border-top:1px solid #f1f5e7 }
	.PersListFull li.dnstPersFunctName{ width:100% }
/*__dienstenoverzicht__*/
	.DienstListLetterBlock{ *zoom:1 }
	.dnstList{margin:0;  }
	.dnstItem{ position:relative;margin-bottom:.7em;padding:0;}
	* html .dnstItem{ height:40px }
	.dnstItem h2{ margin:0;padding:.25em .7em;font-size:1.1em;font-weight:bold;}
	.dnstList h2 a{text-decoration:none  }
	.dnstItem .snail{ float:left;width:220px;padding:0 .7em;}
	.dnstList .dnstAdress{ display:inline;margin-bottom:0 }
	.dnstItem .electric{margin:0;padding:0 .7em 0 0;width:auto;font-size:.9em;float:left  }
/*__photoContainer__*/
.photoContainer{ margin-top:20px }	
/*__KEYWORDS, DIENSTENOVERZICHT 'n LINKS__*/
table.keywordTop, ul.keywordTop{ margin:0 auto 1em auto;padding:0;border-collapse:collapse;border-spacing:0;border:none;list-style:none }
ul.keywordTop{ float:left }
td.keywordLetterCell, li.keywordLetterCell{ margin:0;padding:0;width:29px;background:none;}
li.keywordLetterCell{ float:left;width:25px }
a.keywordLetter:link, a.keywordLetter:visited, li.keywordLetter a:link, li.keywordLetter a:visited{ display:block;margin-right:1px;padding:0;width:24px;height:24px;line-height:24px;text-align:center;font-size:1.25em;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#fff;background:#c1001f }
a.keywordLetter:hover, li.keywordLetter a:hover{ color:#fff;background:#58000e }
.keywordListLetterBlock, .linkCategorieBlock, .DienstListLetterBlock{position:relative;margin:0 0 .7em 0;padding:0;background: #fff url(/images/sociaalhuis/rounded.gif) no-repeat left top; }
.keywordListLetterBlock, .DienstListLetterBlock { padding-top:10px;}
* html .keywordListLetterBlock, * html .linkCategorieBlock, * html .DienstListLetterBlock{ zoom:1 }
div.keywords{ padding-bottom:2em }
.keywordListLetterBlock h3, .linkCategorieBlock h3, .DienstListLetterBlock h3{color:#678000;font-weight:bold;text-transform:uppercase; }
.keywordListLetterBlock h3, .DienstListLetterBlock h3{position:absolute;left:.25em;top:.25em;z-index:11;width:28px;height:28px;line-height:28px;text-align:center;font-size:1.25em;  }
.linkCategorieBlock h3{ margin:0;padding:.7em;font-size:1.15em;text-align:left;font-weight:bold;color:#435300;}
.linkCategorieBlock .linkList, .keywordListLetterBlock .keywordList, .DienstListLetterBlock .dnstList {margin:0;padding-bottom:1em;background: #fff url(/images/sociaalhuis/rounded.gif) no-repeat left bottom;   }
.linkCategorieBlock .linkList li, .keywordListLetterBlock .keywordList li{margin:0 1em  }
.keywordListLetterBlock .keywordList li, .DienstListLetterBlock .dnstList li{ margin-left:3em; }
a.ToTop{float:right;position:absolute;right:1em;bottom:-10px;width:25px;height:25px;line-height:25px;font-size:.8em;text-align:center;text-decoration:none;color:#fff;background:#678000 url(/images/sociaalhuis/gui.jpg) no-repeat -900px -200px; }
a.ToTop:hover{ color:#a3cc00; }
/*__Rechtenverkenner__*/
.RechtenInhoud{ margin:2em 0 }
.RechtenInhoud h1{ margin:1em 0;font-size:1.2em;font-weight:bold }
.RechtenInhoud h2{ margin:.5em 0;font-size:1.1em;font-weight:bold }
/*__treeview ppgList, sitemap__*/
.RadTreeView a:link, .RadTreeView a:visited { color:#435300;font-weight:bold;text-decoration:none;}
.RadTreeView a:hover, .RadTreeView a:active, .RadTreeView a:focus { color:#a3cc00}
.RadTreeView .rtUL{ list-style:none;margin:0;font-size:1.25em;font-weight:bold; }	
.RadTreeView .rtLI.rtFirst{margin-bottom:.7em;padding:0;background:#fff url(/images/sociaalhuis/rounded.gif) no-repeat left top; }
.RadTreeView .rtLI .rtUL .rtLast{ background: #fff url(/images/sociaalhuis/rounded.gif) no-repeat left bottom; }
.RadTreeView .rtUL .rtUL{color:#7f7f7f;font-size:.85em;font-weight:normal; }	
.RadTreeView .rtUL .rtUL .rtLI .rtLI, .RadTreeView .rtUL .rtUL .rtLI.rtLast {background:none; }
.RadTreeView .rtUL .rtUL .rtLI.rtLast{ padding-bottom:0 }
.RadTreeView .rtUL .rtUL a{ display:block;padding:0 .7em 0 .7em;font-weight:normal;text-transform:none;background:transparent url(/images/sociaalhuis/li2.gif) no-repeat left 7px;border:none }	
.RadTreeView .rtUL .rtUL .rtUL{ font-size:.7em }
.RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot, .RadTreeView .rtUL{*zoom:1}
.RadTreeView .rtLoadingBefore, .RadTreeView .rtLoadingAfter{display:-moz-inline-box;display:inline-block}
.RadTreeView .rtLoadingBelow{display:block}
.RadTreeView .rtEdit .rtIn{cursor:text;}
.RadTreeView .rtEdit .rtIn input{outline:0;cursor:text;}
.RadTreeView .rtSp{ display:inline;vertical-align:middle;width:1px;}
.RadTreeView a.rtIn{cursor:pointer;text-decoration:none;}
.RadTreeView .rtImg, .RadTreeView .rtIn, .RadTreeView .rtChk{vertical-align:middle}
.RadTreeView_Default .rtPlus, .RadTreeView_Default .rtMinus{display:-moz-inline-box;display:inline-block;margin:2px 4px 0 0;width:13px;height:13px;vertical-align:top;cursor:pointer;font-size:0px}
* html .RadTreeView div.rtIn, *+html .RadTreeView div.rtIn{ display:inline-block;}
* html .RadTreeView div.rtIn, *+html .RadTreeView div.rtIn{ display:inline;}
.RadTreeView_Default .rtHover .rtIn{ }
.RadTreeView_Default .rtHover .rtSelected{}
.RadTreeView .rtLines .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot{background:transparent url(/images/sociaalhuis/rt.gif) no-repeat left 2px }
.RadTreeView .rtUL .rtUL .rtTop, .RadTreeView .rtUL .rtUL .rtMid, .RadTreeView .rtUL .rtUL .rtBot{background:none}
.RadTreeView_Default .rtMinus, .RadTreeView_Default .rtPlus{position:absolute;z-index:9999;left:7px;top:3px;_position:static;  }
.RadTreeView_Default .rtMinus{background:transparent url(/images/sociaalhuis/rt_min.gif) no-repeat left top }	
.RadTreeView_Default .rtPlus{background:transparent url(/images/sociaalhuis/rt_plus.gif) no-repeat left top }	
.sitemap .RadTreeView_Default .rtMinus, .sitemap .RadTreeView_Default .rtPlus{ display:none }
	/*slick rick the overruler*/
	.sitemap .RadTreeView{ width:660px;overflow:hidden }
	.cordis .overview h2, .sitemap .RadTreeView .rtIn{ display:block;margin:0;padding:7px;font-size:1.2em;font-weight:bold;text-transform:uppercase;background: #fff url(/images/sociaalhuis/rounded.gif) no-repeat right top;}
	.sitemap .RadTreeView .rtTop, .sitemap .RadTreeView .rtMid, .sitemap .RadTreeView .rtBot{ padding-left:0;background:none; }
	* html .cordis .overview h2{ zoom:1 }
	* html .sitemap .RadTreeView{ width:660px }
	.sitemap .RadTreeView .rtIn{ padding-bottom:0;width:646px;font-size:.95em;text-transform:lowercase;background-position:left top; }
	.persDetail .overview h2{font-size:1em;color:#282828;font-weight:normal;text-transform:lowercase; }
	.cordis .RadTreeView{ font-size:.85em; }
	.cordis .overview .RadTreeView .rtUL{ position:static }
	.cordis .overview .RadTreeView .rtLI{position:relative;margin:0;padding:3px 7px 3px 7px;background:#fff;border-right:1px solid #678000;border-left:1px solid #678000;_position:static;}
	.cordis .overview .RadTreeView .rtLI .rtLI, .cordis .overview .RadTreeView .rtLI .rtLI.rtLast{padding:1px 7px;background:#f1f5e7;border:none;}
	.cordis .overview .RadTreeView .rtLast, .persoonfunctie{padding-bottom:.7em;background: #fff url(/images/sociaalhuis/rounded.gif) no-repeat right bottom;border:none }
	* html .persoonfunctie{ zoom:1 }
	.cordis .RadTreeView .rtIn{padding:3px 3px 0 17px;text-transform:none;background:none;border:none;}
	.cordis .RadTreeView .rtIn .rtIn{ padding-left:0;}	
	.cordis .RadTreeView .rtUL .rtUL{font-size:1em;}
	.sitemap .RadTreeView .rtUL .rtUL{}
	.sitemap .RadTreeView .rtLI.rtFirst{ background:none }
	.sitemap .rtLI{ margin-bottom:.7em;padding:0;background:none; }
	.sitemap .rtLI .rtLI{ margin:0;padding:0 1em;border-right:1px solid #678000;border-left:1px solid #678000; }
	.sitemap .RadTreeView .rtLI .rtUL .rtLast{ padding-bottom:1em;background: #fff url(/images/sociaalhuis/rounded.gif) no-repeat left bottom;border:none }

/*__E-LOKET__*/
.eloketShort{ display:block }
#eloketMail{  }/*bevat table*/
.eloketDetail{  }
.shortDesc{ display:inline; }
a.longDesc{ }
	/*v1*/
	.formPanel{ margin:1em 0 }
	h2.formTitle a{ text-decoration:none }
	/*v2*/
	div.Form {width:660px;margin-bottom:1em;}
	div.Form .Tab{clear:right;}/*clearing a.longDesc*/
	div.Form .Panel{padding:5px 0; }	
	div.Form .Zone{}
	div.Form .Element{clear:left;padding:0 5px;}
	div.Form .EC_S1 {position:relative;clear:left;padding:5px;min-width:285px;width:auto !important;min-height:20px;height:auto !important;}
	* html div.Form .EC_S1{ width:285px;height:20px }
	div.Form .ELbl_S1{ display:block;float:left;width:120px;min-height:20px;line-height:16px; }
	* html div.Form .ELbl_S1{ height:20px }
	.eloketDetail .actionsBar{ clear:both;margin-left:130px; }
	div.Form .ETxt_S1, div.Form .EFU_S1 {width:367px;}
	div.Form .EFU_S1{ float:left;}
	div.Form textarea.ETxt_S1{ height:120px }
	div.Form .EFcz_S1 {float:left;margin-bottom:5px;}
	div.Form .Echk_S1 input{ background:transparent }
	a.printForm{ display:block }
	.elokButtons input.btn{ margin-left:130px }
	.Form .Erf_S1{ display:block;float:left;padding:0;width:16px;height:16px;text-indent:-9999px;position:absolute;bottom:3px;right:20px;background: url(/images/S1/Input/errorSign.gif) no-repeat center center } 
	
	
	.politielegal {display:none;}
	li.politieli {display:none;}
	
	
