@import url(/css/editortjes.css);

/* mac hide\*/
html, body {margin:0; padding:0; height:100%}
/* end hide */

/*__global__*/
body {font: 62.5% Arial, sans-serif;color:#333;line-height:1.3;}
body.home,body.default,body.cordis{background:#DCE9AB url(/images/default/bg_body.gif) repeat-y center center;}
table, td{ font-size:1em; }
a:link,a:visited{text-decoration: underline; color: #0C4200;}
a:focus {color:#1a8f00;outline: 0;}
a:hover,a:active{text-decoration: none; color: #008F45;}
h1 a:link, h1 a:visited{ text-decoration:none }
h1{margin:1em 0 .5em;padding:0;letter-spacing:-.03em;font: bold 1.5em "Trebuchet MS",Helvetica, sans-serif;color:#008F45;border-bottom:1px solid #D2E283 }
* html h1{ zoom:1 }
h2{margin:1em 0 .5em;padding:0;font:bold 1.15em Arial, sans-serif;color:#666;border-bottom:1px solid #ccc}
h3, .guidDlTitle, .agendaTable .agendaTh{ margin:1em 0;padding:.35em;font:bold 1em Arial, Verdana, Helvetica, sans-serif;color:#fff;background:#59806C;border-bottom:1px solid #ccc;*zoom:1}
h4,h5,h6{ margin:.2em 0;padding:0;font:bold 1em Arial, sans-serif;color:#1A8F00}
h5, h6{ color:#666 }
p{ margin:0 }
ul, ol, dl { position:relative;margin:0 0 1em .5em;padding:0; }
ul.rcbList{ position:static }
ol{ padding-left:30px }
ul { list-style:none;}
ul li{ padding-left:9px;background:url(/images/default/li_bullet.gif) no-repeat left 6px; }
ul li li{ padding-left:9px;background:url(/images/default/li_bullet2.gif) no-repeat left 6px; }
.rade_toolbarWrapper ul li, .rade_toolZone ul li, .radwindow ul li{background:none;padding:0;}
input, textarea, select{ font:normal 1em Arial, sans-serif;background:#fff;border:1px solid #e3e3e3;}
input { border: expression((this.type=="checkbox"||this.type=="radio"||this.type=="image")?'none':'default'); }
textarea{overflow:auto;}
hr{ height: 1px; color: #ddd; background:#ddd; border: 0 none; border-top: 1px solid #ddd }
th{ text-align:left }
sup,sub {position:relative;height:0;line-height:1;vertical-align:baseline;_vertical-align:bottom;} sup{bottom:1ex;} sub{top:.5ex;}

/*__tpl__*/
a img { border: none }
.skip-to-content{position:absolute;left:-9999px;z-index:1111;font-size:0;height:0;}
.cleardiv {height:1px;overflow:hidden;clear:both;margin-top:-1px;}
span.clear{ display:block;clear:both }
form.wrap{ margin: 0 auto;padding:0;width:100%;min-width:960px;height:100%;background: url(/images/default/ui.gif) repeat-x 0 -268px}
* html form.wrap {width: expression(document.body.clientWidth < 962? "960px"  : "auto"); }
	body.home form.wrap{background-position:0 -185px  }
#wrapper{ margin:-30px auto 0 auto; width:960px;min-height:100%;height:auto;position:relative;z-index:1;}
* html #wrapper{ height:100%; }
#header{ position:relative;width:100%;height:150px;background:#fff url(/free/siteheader_page.jpg) no-repeat center bottom;border-top:30px solid #DCE9AB}
	body.home #header{height:265px;background-image:url(/free/siteheader_home.jpg)  }
#two_oh{ position:absolute;left:0;bottom:0;width:960px;height:3px;background:url(/images/default/header_corners.png) no-repeat center bottom }
.logo{ position:absolute;top:20px;left:0 }
#metamenu{list-style:none;position:absolute;top:0px;right:0px;margin:0;padding:0;width:144px;height:20px;z-index:303; }
#metamenu li{ margin:0;padding:0;width:25px;height:20px;float:left;background:none }
#metamenu li a{ display:block; width:25px;height:20px;text-indent:-9999px;overflow:hidden;background:url(/images/default/ui.gif) no-repeat;}
#metamenu a.home {background-position: 0 0}
#metamenu a.home:hover, #metamenu a.home:focus {background-position: 0 -20px} 
#metamenu a.print {background-position: -25px 0} 
#metamenu a.print:hover, #metamenu a.print:focus {background-position: -25px -20px} 
#metamenu a.tell {background-position: -50px 0} 
#metamenu a.tell:hover, #metamenu a.tell:focus {background-position: -50px -20px} 
#metamenu a.sitemap {background-position: -75px 0} 
#metamenu a.sitemap:hover, #metamenu a.sitemap:focus {background-position: -75px -20px} 
#metamenu a.rss_help {width:42px;background-position: -100px 0} 
#metamenu a.rss_help:hover, #metamenu a.rss_help:focus {background-position: -100px -20px} 
#header #headerbg{float:left;margin-top:5px;position:relative;left:50%;_left:33%;text-align:left;}
#header .RadMenu_top {float:none !important;position:relative;left:-50%;}
#header .RadMenu_top li { float:left;padding:0;height:15px;font-size:1.1em;background:none;border-right:1px solid #fff }
#header .RadMenu_top li a, #header .RadMenu_top li a span{ height:15px;display:block;float:left;cursor:pointer }
#header .RadMenu_top li a {padding-left:10px;text-decoration:none;color:#fff;background: #f00 url(/images/default/ui.gif) no-repeat left -40px;cursor:pointer !important}
#header .RadMenu_top li a span { padding-right:10px;background: url(/images/default/ui.gif) no-repeat right -40px;}
#header .RadMenu_top li a:hover, #header .RadMenu_top li a:active, #header .RadMenu_top li a:focus {color:#f00;background-position: left -55px;}
#header .RadMenu_top li a:hover span, #header .RadMenu_top li a:active span, #header .RadMenu_top li a:focus span {background-position: right -55px;}
#footer{clear:both;width:100%;height:30px;color:#fff;line-height:30px;font-size:.9em;background: url(/images/default/ui.gif) repeat-x 0 -70px}
#footer #wrap{ position:relative;margin:0 auto;width:960px }
#footer .legal{ float:right;padding-right:30px}
#footer .address{padding-left:3px }
#footer a, #footer a:visited, #footer a:hover{ text-decoration:none; color:#D7F1A3 }
#footer .lcp{position:absolute;right:1em;bottom:.5em}

/*__col design__*/
#content{ height:100%;}
#nav{width:100%;height:32px;background:url(/images/default/ui.gif) no-repeat left -100px}
#content #data{padding:5px 10px;width:940px }
table.columns{ clear:left;width:100%;height:100%;border-collapse:collapse;border-spacing:0;border:0 }
table.columns td.col{position:relative;width:100%;padding-bottom:.5em;vertical-align:top;font-size:1.1em;}
#main{font-size:1.2em;min-width:700px;}
#sub{font-size:1.2em;max-width:240px;}
/*__IE6__*/
* html #data {width: expression(document.body.clientWidth < 712? "710px"  : "auto"); }
* html #two_oh{ background:url(/images/default/default/header_corners.gif) no-repeat center bottom }
/*__menu__*/
#nav .rmRootGroup{list-style:none;float:left;padding-top:3px; }
#nav .rmRootGroup li{ float:left;margin-right:6px;padding:0;line-height:20px;text-transform:uppercase;background:none; }
#nav .rmRootGroup li a{ float:left;display:block;width:120px;height:20px;color:#d7d7d7;font-size:1.1em;font-weight:bold;text-decoration:none;text-align:left;background: #444 url(/images/default/ui.gif) no-repeat -142px top;cursor:pointer;}
#nav .rmRootGroup li a:hover{color:#fff;background:#008F45 url(/images/default/ui.gif) no-repeat -142px -20px;}
#nav .rmRootGroup li .rmText {padding-left:7px; }
#nav .rmRootGroup li ul{ margin-top:6px;padding:1px;background:#008F45;border:1px solid #fff }
#nav .rmRootGroup li li{margin-right:0  }
#nav .rmRootGroup .rmSlide li .rmText {padding:1px 3px;color:#fff }
#nav .rmRootGroup .rmText {padding-left:3px; }
#nav .rmRootGroup .rmSlide li a,#nav .rmRootGroup .rmSlide li.rmLast li a{ display:block;min-width:180px;width:auto;height:auto;font-weight:bold;text-transform:none;background:#008F45 none;border-bottom:1px solid #1CC673 }
#nav .rmRootGroup .rmSlide li a:hover{background:#00ab57}
#nav .rmRootGroup .rmSlide li.rmLast a,,#nav .rmRootGroup .rmSlide li.rmLast li.rmLast a{border-bottom:none}
/*__calendar__*/
#cal{display:none}
/*__*/
div.cordis { margin-right:50px; }
div.overview, div.detail td#main .fcz{ margin:0 }
td#main .fcz{ }
.foto { float:left;margin:0 20px 15px 0;background: #fff;}
.detail ul, .nwsInfo ul, .actInfo ul, div.info ul, .prodInfo ul, .pgInfo ul, .thInfo ul{ display:inline-block; }/*IE*/
.actLong, .persH2, .thH2, .prodDL, .pgDetailH2, .dnstNws, div.raad h2.heading, h2#longDesc { clear:left }
/*__home__*/
.home .nwsDiv h1, .home .actDiv h1, .spotlight h3{ width:100%;padding-left:5px;height:20px;margin:0;font-size:1.1em;line-height:20px;background:url(/images/default/ui.gif) no-repeat -262px top;border:none; }
* html .home .nwsDiv h1, * html .home .actDiv h1{ width:335px }
.home .nwsDiv, .home .actDiv{ position:relative;float:left;width:340px;margin:0;background:url(/images/default/bg_homediv.gif) repeat-y center center}
.home .actDiv{ margin-left:10px;background:none }
.home .actDiv .actDiv{ float:none;margin:0;background:url(/images/default/bg_homediv.gif) repeat-y center center}
.home .nwsList, .home .actList{ margin:20px 6px; }
.nwsDiv .nwsItem, .actDiv .actItem{ margin:0 0 10px 0;padding:0;border:0 }
.actDiv .actItem{ margin-bottom:0;padding:2px 0;border-bottom:1px solid #D2E283 }
.nwsDiv a.nws, .actDiv a.act{display:block;margin:0;padding:0;font:bold 12px "Trebuchet MS",Verdana, sans-serif;letter-spacing:.01em;text-decoration:none;  }
.nwsDiv .nwsShort{ display:block;padding:0 }
.nwsDiv .nwsdate, .actDiv .actdate{ padding-right:8px;font-size:10px;color:#8A9091 }
.nwsDiv .nwsFooter, .actDiv .actFooter{ padding:15px 6px 0 6px;width:340px;height:35px;background:url(/images/default/ui.gif) no-repeat left -133px; }
* html .home .nwsFooter, * html .home .actFooter{ width:328px }
.nwsDiv .nwsFooter a, .actDiv .actFooter a{ display:block;padding-left:9px;text-align:left;text-decoration:none;font-size:.9em;font-weight:bold;color:#3B4D4F;background:url(/images/default/li_bullet.gif) no-repeat center left }
/*__sub styles__*/
.dnstHoursLabel h3{ margin-top:2em;background:none;border-bottom:1px solid #dce9ab }
.spotlight, #sub div.info, ul.spider{ float:left;width:240px;margin-bottom:1em;padding-bottom:1em;background:url(/images/default/bg_subdiv.gif) no-repeat center bottom }
.spotlight{ float:none }
#sub h3.heading{ float:left;width:230px;margin:0;padding:5px }
.spotlight h3, #sub div.info h3.heading, div.ppl div.info h3.heading, h3.spiderTitle { clear:right;margin:0;width:230px;min-height:20px;padding:0 5px;color:#7D8073;background:url(/images/default/ui.gif) no-repeat -612px top;border:none;  }
.spotlight h3{ clear:none;color:#f00 }
.spotlight .fcz{ width:240px;overflow:hidden }
/*__more buttonstyles__*/
.detail a.nwsMore, .detail a.actMore, a.nwsSearch, a.more:link, a.more:visited{ float:right;display:block;margin-bottom:3px;width:120px;height:20px;line-height:20px;font-weight:bold;text-align:center;text-decoration:none;color:#fff;background:#60BF8E url(/images/default/ui.gif) no-repeat -341px -133px }
.detail a.nwsMore:hover, .detail a.actMore:hover, .overview a.nwsSearch:hover, a.more:focus, a.more:hover, a.more:active {background-color:#77C793 }
a.dnstPeople, .detail .dnstNws a.nwsMore, #sub .dnstAct a.actMore, #sub a.agendaLink, #sub a.perslink, a.dnstPeople:visited,.detail .dnstNws a.nwsMore:visited, #sub .dnstAct a.actMore:visited, #sub a.agendaLink:visited, #sub a.perslink:visited{ float:right;display:block;width:240px;height:20px;margin-bottom:1em;line-height:20px;font-weight:bold;text-align:center;text-decoration:none;color:#fff !important;background:#60BF8E url(/images/default/ui.gif) no-repeat -462px -133px }
a.dnstPeople:hover, .detail .dnstNws a.nwsMore:hover, #sub .dnstAct a.actMore:hover, #sub a.agendaLink:hover, #sub a.perslink:hover{ background-color:#77C793}
a.actSearch, a.nwsLink, a.actLink, a.agendaLink, a.perslink{}
.moreLinks{ position:relative;float:right;width:170px;height:40px;}
/*RSS*/
a.rsslink{ display:block;width:12px;height:12px;text-indent:-9999px;background:url(/images/default/rss.gif) no-repeat -1px -1px }
.home a.rsslink{ position:absolute;top:3px;right:5px }
div.overview a.rsslink {position:absolute;top:4px;right:0;width:45px;height:14px;}
/*UiT*/
h1.UiT *, h1.heading{ vertical-align:middle }
h1.UiT, div.overview h1.heading{ position:relative;height:23px } h1.UiT img, h1.UiT a.rsslink, h1.heading a.rsslink{ position:absolute;right:0;top:0 }
h1.UiT img{right:60px  }
div.detail img.fly{float:left;padding:0 .5em .5em 0  }
ul.act .item{ position:relative;min-height:22px }  .item img.fly{ position:absolute;right:0;top:0 }
div.overview img.fly {right:170px;top:3px}
/*all search modules*/
	.noResults{ margin:0 auto !important;width:555px;text-align:center;font-weight:bold;color:#fff;background:#f00;}
	.ELbl_S1, .ELbl_aboveS1 { color:#8A9091;font-size:.92em;}
table.nwsSearch, table.actSearch, table.guideSearch, table.eloketSearch, div.searchBox { margin:2em auto;padding:3px;width:555px;border-collapse:collapse;border-spacing:0;background:transparent;border:1px solid #e3e3e3}
div.searchBox, .actSearchForm, .nwsSearchForm{ position:relative; }
div.search div.searchBox{ height:152px; }
table.eloketSearch { height:36px }
table.guideSearch{ height:48px }
.nwsBtnSearch, .actBtnSearch, .searchBtn, .guideBtnSearch, .eloketBtnSearch, input.btn, .actionsBar input, .actions input
{margin:3px;padding:3px 0;width:60px;text-align:center;font-size:.8em;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#666;border:1px solid #ddd;border-color:#ddd #ddd #d1d1d1 #d1d1d1;cursor:pointer}
.actionsBar input, .actions input{ width:auto; }
input.btn{ margin:0 }
table.eloketSearch .eloketBtnSearch, table.guideSearch .guideBtnSearch{}
.nwsSearchForm .searchBox .searchBtn, div.search .searchBox .searchBtn, .actSearchForm .searchBox .searchBtn{ position:absolute;top:3px;right:3px;margin:0; }/*table-less*/
.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:75px !important;text-align:center;vertical-align:middle !important}/*contains submit btn*/
.pickerWrapper_S1{ width:150px;height:20px }
.radPopupImage_S1{ margin:5px -10px 0 6px;*margin:3px 0 0 10px}
.radPopupImage_S1 img{  }
table.nwsSearch .EC_S1, table.actSearch .EC_S1, table.guideSearch .EC_S1, table.eloketSearch .EC_S1, .searchBox .EC_S1{padding:3px;min-width:285px;width:auto !important;height:20px; }
* html table.nwsSearch .EC_S1, * html table.actSearch .EC_S1, * html table.guideSearch .EC_S1, * html table.eloketSearch .EC_S1, * html .searchBox .EC_S1{ width:285px }
#main .EC_S1 .EC_S1{ padding:0 }
table.nwsSearch label, table.actSearch label, table.guideSearch label, table.eloketSearch label, .searchBox label{display:block;height:20px;line-height:16px;text-align:center  }
.nwsCol1 label, .actCol1 label { width:22px; }
.nwsCol2 label, .actCol2 label { width:55px; }
.guideCol1 label, .eloketCol1 label { width:75px; }
.searchBox label{ width:140px;text-align:left }
.searchBox .selectBox{ margin-left: 140px;height:120px; }
.nwsCol2 .ETxt_S1, .actCol2 .ETxt_S1, .searchBox .ETxt_S1, .guideCol1 .ETxt_S1{ width:204px }
div.search div.searchBox .ETxt_S1{ width:300px }
div.search div.searchBox .EC_S1 select{ width:306px }

	/*__UListings @ nwsOverview, actOverview, searchForm(Results), guide, eloket__*/
.actList, .nwsList, ul.downloads, ul.spider, .guideDetailList, .keywordList, .linksList, .guideList, .eloketList, .keywordLink, .ProductLinks{ margin:0; }
ul.spider, .keywordLink{ margin-bottom:1em }
#sub li.item, .actItem, .nwsItem, ul.downloads li, ul.spider li, .guideItem, .eloketItem, .searchItem, .keywordItem, .LinkItem, .ProductLinks li  { clear:both;padding:3px;margin-bottom:1px;background:none;border-bottom:1px solid #D2E283;_zoom:1 }
.alternate { background:#F5FFFA }
.detail .nwsItem.alternate, .dnstAct .actItem.alternate{ background:#F5FFFA }
ul.downloads li { border:0 }
#sub a.title, a.nws, a.guide, a.act, a.eloket, a.search, a.keyword, a.link, .ProductLinks li a {display:-moz-inline-box;display:inline-block;margin:0 25px;font-weight:bold;text-decoration:none; }/*IE*/
#sub a.title, a.guide, a.eloket, a.search, a.keyword, a.link, .ProductLinks li a, a.act.dnst, .detail a.nws{ margin:0 }
.actList .actDate, .nwsList .nwsDate { float:left; display:block;width:75px;color:#8A9091}
.actList .actDate{ width:125px }
.guideDetailList .guideCategory { float:left; display:block;min-width:125px;min-height:1px;width:auto;color:#8A9091;font-size:0.9em;padding-right:1em;}
* html .guideDetailList .guideCategory { width:125px }
.nwsCategory, .actCategory{ float:right;display:-moz-inline-box;display:inline-block;width:150px;text-align:right; }
.actCategory a.cat, .nwsCategory a.cat { color:#00ab57; font-size:.8em; text-decoration:none; border-bottom:1px dotted #939393; }
* html .actCategory a.cat, * html .nwsCategory a.cat{ zoom:1; }
/*__nwsDetail, actDetail__*/
div.detail div.intro{ margin:1em 0 }
.detail div.date{ clear:left;margin:3em 0;padding-top:.3em;text-align:right;font-size:.85em;color:#8a9091;border-top:1px solid #B0B0B0 }
.eloketShort{font-size:.9em;padding-left:.5em;color:#666}
.nwsShort{ padding-bottom:1em}
.actPrak td{vertical-align:top;padding:3px;border-bottom:1px solid #E3E3E3; }
td.org, td.where, td.when, td.date, td.price{ font-weight:bold;width:150px;}
.actPrakTable{width:auto !important;margin-bottom:20px;border-collapse:collapse;border-spacing:0;}
.actLong, .nwsLong{  }
/*_DL Box_*/
.nwsDL, .actDL, .prodDL, .guideDl{ margin:15px 0;background:#E3E3E3;border:1px solid #B0B0B0 }
.nwsDL h3, .actDL h3, .prodDL h3, #sub .dnstAct h3, .guidDlTitle{ margin:0; }
#sub .dnstAct a.act, a.file, ul.spider a, .detail .nwsList a.nws, .guidDoc a, #sub .dnstAct a.act:visited, a.file:visited, ul.spider a:visited{ font-weight:bold;text-decoration:none; }
#sub .dnstAct a.act:hover, a.file:hover, ul.spider a:hover, .guidDoc a:hover{  }
ul.downloads, ul.spider{padding:.5em 1em  }
#sub ul.spider{ padding-right:0;padding-left:0 }
ul.spider li{margin:0 10px;padding:3px 0;width:220px}
ul.downloads li a, .guidDoc a.file, li.rtLI a.file { padding-left:16px !important;}
a.file{ padding-left:16px;background:url(/images/default/doc.gif) no-repeat left 0px; }
a.doc{  }
a.pdf{  }
a.mail.file{ padding:0 !important;background:url(gmr) no-repeat left 4px; }
/*search results*/
a.search{ font-weight:bold;text-decoration:none; }
/*__cordis__*/
.detail .dnstNws{margin:1em 0; }
* html .detail .dnstNws{ zoom:1 }
	h3.moreInfo { text-align:center }
	
	/*__cordis sub__*/
	#sub .EC_S1{ overflow:hidden;width:240px }
	div.info .parent, div.info .title, .label, .www{ padding:0 0 5px 10px}
	#sub .info a.title, #sub .info .name{ display:block;margin:10px 0;padding:0 10px;font-size:.9em;text-transform:uppercase;text-decoration:none;border-bottom: 1px solid #d2e283}
	div.info .label{ clear:left;display:inline;float:left;width:75px;font-size:.9em;color:#666;text-transform:lowercase }
	div.info .address{ overflow:hidden;display:block;margin-left:85px;margin-bottom:5px }
	div.info .forHours { float:none;display:block;margin:10px -10px 5px;padding:0 10px;width:220px;}
	.forHours h3{ padding:0;background:none;border-bottom:1px solid #7D8073 }
	div.info a.mail{ display:block;text-indent:-9999px;margin-left:85px;width:155px;height:24px;background:url(/images/default/ic_mail.gif) no-repeat -6px  -8px }
	.phone,.fax,.mail,.gsm,.www{ margin-bottom:5px }
	#sub .info li, #sub .dnstPers li{ border-bottom:1px solid #ccc }
	.www{ display:block;margin-top:.5em;padding-top:.5em;border-top:1px solid #ddd }
	span.hours{ display:block;width:220px;padding:0 10px }
	span.hours table, #sub .dnstAct{ clear:both;width:240px;margin-bottom:1em;}/*sub width*/
	span.hours th{ font-weight:bold;background:#ddd;}
	span.hours table td{ vertical-align:top;border-bottom:1px solid #ddd }
	#sub .actList .actDate { float:none; display:inline;width:auto;font-size:.85em}
	#sub ul.list{ float:left;margin:0;width:240px }
	#sub ul.products li{ padding:3px 0;width:240px; }
	#sub ul.products a.title{ display:block; }
	/*__persoon/personeel & gidsendetail icons__*/
	.dnstPers li, li.dnstPeopleDetail{ position:relative;padding-left:40px;background: url(/images/default/li_dnstPers.gif) no-repeat left 4px; }
	/*.guideContact, .guidePresident, .guideClerk{ background: url(/images/default/li_dnstPers.gif) no-repeat left 4px; }
	.guideContact, .guideContactPerson, .guidePresident, .guideClerk, .guideRoom{ margin:0 0 1.5em 0;padding-left:40px}*/
	/*__persoon/personeel*/
	.dnstPersTitle{ display:block; }
	a.dnstPers, a.dnstPers:visited { color:#000;font-weight:bold;text-decoration:none }
	a.dnstPers:hover{ color:#008F45 }	
	.dnstPers, .dnstPersFoto, .dnstPersDetailFoto, .dnstPersEmail, .dnstPersTel{}
	ul.dnstPers{ margin:0 }
	a.dnstPersEmail{display:block;width:32px;height:32px;position:absolute;top:7px;right:0}
	a.dnstPersEmail * {vertical-align:middle}
	.dnstPersFunc{margin-right:32px}/*ul in CordisPersonList*/
	.dnstPersFunc li{ background:none; border:none }
	li.function, h3.keywordListLetter, h2.LinksCategorie{ padding-left:3px;color:#1a8f00;background:#D8FFEB;border:1px solid #d2e283 }
	/*__raadpersoneel__*/
	div.raad div.unit{ position:relative;min-height:270px;overflow:hidden; }
	div.raad div.unit div.info{ width:240px;position:absolute;right:0;top:16px;background:url(/images/default/bg_subdiv.gif) no-repeat center bottom }
	div.ppl .unit{margin-bottom:10px;}
	div.ppl h2.name{margin-right:260px  }
	div.ppl .foto{ margin-bottom:1em;}
	div.ppl ul.list{ margin:0;float:left; }
	div.ppl li.function{ width:100%;padding:5px }
	
/*__gidsen default tussenpagina__*/
.guideList{ }/*zie guideDetailList*/
.guideItem{  }
.guideItem.alternate{  }
.guideItem a.guide{  }
/*__gidsendetail__*/
.guideMain, .guideAct { margin-right:215px }
* html .guideAct{ float:left; }
.guideSub{ float:right;padding:10px 0 50px 0;width:185px; }
.guideLogoDiv{ text-align:center  }
img.guideLogo{ }
.guideAct .actItem{ clear:none }
img.guideDetailFoto{float:left;margin:0 20px 10px 0 }
.guideInfo{clear:left }
.guideDl{ /*zie actDL*/}
.guidDlTitle{display:block;}
.guidDoc a{ text-decoration:none;color:#666  }
.guidDoc a:hover{ color:#333  }
.guideContact, .guideContactPerson, .guidePresident, .guideClerk, .guideRoom{ margin:0 5px 1.5em 0;width:187px;float:left}/*contains the following*/
.guideContactTitle h3, .guideContactPersonTitle h3, .guidePresidentTitle h3, .guideClerkTitle h3, .guideRoomTitle h3{margin:0;}
.guideContactName, .guidePresidentName, .guideClerkName, .guideRoomName{ font-weight:bold;font-size:1.1em;}
.guideContactPersonName, .guideContactPersonAdres, .guideContactPersonPostalcode, .guideContactPersonCity, .guideContactPersonMail{ display:block; }
.guidePresidentName, .guidePresidentAdres, .guidePresidentPostalcode, .guidePresidentCity, .guidePresidentPhone, .guidePresidentGsm, .guidePresidentMail{ display:block; }
.guideClerkAdres, .guideClerkPostalcode, .guideClerkCity, .guideClerkPhone, .guideClerkGsm, .guideClerkFax, .guideClerkMail{ display:block; }
.guideRoomAdres, .guideRoomPostalcode, .guideRoomCity, .guideRoomPhone, .guideRoomFax{ display:block; }
.guideRoomName{ background:none }
.guideContactName, .guidePresidentName, .guideClerkName, .guideRoomName { display:block; }
.guideEmail, guideContactPersonMail, .guidePresidentMail, .guideClerkMail{ padding-top:.5em }
.guideAdres, .guideContactPersonAdres, .guidePresidentAdres, .guideClerkAdres, .guideRoomAdres{ padding-top:.5em }
.guideAdres, .guidePostalcode, .guideCity, .guidePhone, .guideGsm, .guideFax, .guideEmail, .guideWeb{ display:block;/*padding-left:12px*/ }
.guidePostalcode, .guideCity{ display:inline }
.guideContactPersonName, .guideContactPersonAdres, .guideContactPersonPostalcode, .guideContactPersonCity, .guideContactPersonMail{  }
.guideContactPersonName, .guideContactPersonAdres{ display:inline }
.guidePresidentName, .guidePresidentAdres, .guidePresidentPostalcode, .guidePresidentCity, .guidePresidentPhone, .guidePresidentGsm, .guidePresidentMail{ }
.guidePresidentPostalcode, .guidePresidentCity{ display:inline }
.guideClerkAdres, .guideClerkPostalcode, .guideClerkCity, .guideClerkPhone, .guideClerkGsm, .guideClerkFax, .guideClerkMail{  }
.guideClerkPostalcode, .guideClerkCity{ display:inline }
.guideRoomAdres, .guideRoomPostalcode, .guideRoomCity, .guideRoomPhone, .guideRoomFax{  }
.guideRoomPostalcode, .guideRoomCity{ display:inline }
/*__agenda notulen .agendaTable__*/
table.agendaTable{ width:100%;margin-bottom:2em;border-collapse:collapse;border-spacing:0; }
.agendaTable .agendaTh { margin:0;padding-left:2px;width:50%;text-align:left; }
.agendaTable .agendaTh.left{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
.agendaTable .agendaTh.right{ text-align:center;border-top:1px solid #ddd; border-bottom:1px solid #ddd  }
table.agendaTable td { vertical-align:top;padding:2px;border-bottom:1px solid #ddd;  }
table.agendaTable td.agendaTitle{ font-weight:bold;border:none !important; }
table.agendaTable td.agendaInfo{ padding-left:10px;font-size:.9em;color:#666;}
td.agendaDocs{ text-align:center;}
td.agendaDocs a{ margin:0 auto;display:block;width:24px;height:30px;text-indent:-9999em;background:url(/images/default/agendadoc.gif) no-repeat center center; }
.agendaTh, .agendaTitle, .agendaInfo, .agendaDate, .agendaHour, .agendaLocation, .agendaAdres{  }
/*__trefwoorden & links__*/
table.keywordTop, ul.linkCat{ margin:0 0 2em 0;border-collapse:collapse;border-spacing:0; }
ul.linkCat{ display:-moz-inline-box;display:inline-block; }
td.keywordLetterCell{border-right:3px solid #f3f3f3 }
.linkCat li{ float:left;margin-right:3px;background:none;padding:0 }
a.keywordLetter:link, a.keywordLetter:visited{ display:block;width:30px;height:30px;line-height:30px;text-decoration:none;text-align:center;font-size:1.25em;font-weight:bold;color:#1a8f00;background:#d2e283 }
.linkCat a{ padding:3px;height:20px;line-height:20px;text-decoration:none;font-size:1 em;font-weight:bold;color:#1a8f00;background:#d2e283 }
a.keywordLetter:hover, .linkCat a:hover{ color:#d2e283;background:#1a8f00 }
a.keywordToTop, a.categorieToTop {float:right;text-decoration:none;font-size:.85em;font-weight:bold;position:relative;top:-7px;right:10px  }
a.keywordToTop{ top:0px }
.keywordListLetterBlock, .LinksCategorieBlock{margin-bottom:2em;background:transparent;  }
h3.keywordListLetter{ /*zie personeel li.dnstPersFunctName*/ }
.keywordList .keywordItem{ width:99.5% }
a.keyword{  }
/*__eloketdetail__*/
h2.elokTitle a{ text-decoration:none;border-bottom:1px dotted #0C4200}
.eloketDetail .shortDesc{ margin-bottom:2em; }/*in detail*/
.eloketDetail a.longDesc{ float:right }
.eloketDetail div.longDesc{ margin-bottom:2em; }

/*__treeview ppgList, sitemap__*/
.ppgList{  }
.RadTreeView{white-space:nowrap;cursor: default;}
.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;/*disable Safari glow effect*/cursor:text; }
.RadTreeView_Default,.RadTreeView_Default a.rtIn,.RadTreeView_Default .rtEdit .rtIn input{line-height:1.273em;}
.RadTreeView_Default .rtTop, .RadTreeView_Default .rtMid, .RadTreeView_Default .rtBot{ padding:0 0 0 20px; }
.RadTreeView .rtUL{ list-style:none;margin:0;padding:0 }	
.RadTreeView .rtUL .rtUL{ padding-left:20px }	
.RadTreeView .rtLI{padding:0;background:transparent none;  }
.RadTreeView .rtSp{ display:-moz-inline-box;vertical-align:middle;width:1px;}
.RadTreeView_Default .rtSp{ height:17px; }
.RadTreeView_Default .rtChk{margin: 0 2px;padding:0;width:13px;height:13px;}
.RadTreeView a.rtIn{ cursor:pointer;text-decoration:none; }
.RadTreeView .rtImg, .RadTreeView .rtIn, .RadTreeView .rtChk{ vertical-align:middle }
* html .RadTreeView div.rtIn{ display:inline-block;}
* html .RadTreeView div.rtIn{ display:inline;}
*+html .RadTreeView div.rtIn{ display:inline-block;}
*+html .RadTreeView div.rtIn{ display:inline;}
.RadTreeView .rtIn{ margin-left:3px;padding:1px;}
.RadTreeView .rtHover .rtIn{padding:1px;color:#004322;background:#d2e283;}
.RadTreeView_Default_disabled .rtIn,.RadTreeView_Default .rtDisabled .rtIn{color:#ccc;}
.RadTreeView .rtSelected .rtLoadingBelow{color: #000;}
.RadTreeView .rtHover .rtSelected{padding:1px;background:url(/images/default/tree-selected.gif) repeat-x 0 0;border: 1px solid #040404;}
.RadTreeView .rtPlus, .RadTreeView_Default .rtMinus{width:11px;height:11px;margin:4px 6px 0 -18px;padding:0;vertical-align:top;display:-moz-inline-box;display:inline-block;cursor:pointer;font-size:0px}
.RadTreeView .rtMinus{ background:url(/images/default/ui.gif) no-repeat -853px -11px}	
.RadTreeView .rtPlus{ background:url(/images/default/ui.gif) no-repeat -853px 0}	
.RadTreeView .rtLines .rtLI,.RadTreeView_Default .rtLines .rtFirst .rtUL{background:url(/images/default/tree-nodeSpan.gif) repeat-y 0 0;}
.RadTreeView .rtLines .rtFirst{background:url(/images/default/tree-1nodeSpan.gif) no-repeat 0 1.273em;}
.RadTreeView .rtLines .rtFirst .rtUL{background:url(/images/default/tree-1nodeSpan.gif) repeat-y 0 1.273em;}
.RadTreeView .rtLines .rtLast,.RadTreeView_Default .rtLines .rtLast .rtUL{background:none;}
.RadTreeView .rtLines .rtTop{background:url(/images/default/tree-top.gif) 0 0 no-repeat;}
.RadTreeView .rtLines .rtLast .rtTop{background:url(/images/default/tree-topline.gif) 0 0 no-repeat;}
.RadTreeView .rtLines .rtMid{background:url(/images/default/tree-midline.gif) 0 0 no-repeat;}
.RadTreeView .rtLines .rtBot{background:url(/images/default/tree-bottomline.gif) 0 0 no-repeat;}
.RadTreeView .funcBevoegdheden{ }
	/*__gidsenformulier - activiteitformulier__*/
	.actForm, .guideForm{  }
	.actForm .form, .guideForm .form{ clear:left;margin-top:3em; }
	.actForm .EC_S1 h6, .guideForm .EC_S1 h6 { padding-top:1px;width:230px }
	.EC_S1 em, .ELbl_S1 em {display:block;float:left;width:230px;margin-right:15px;margin-bottom:10px;font-weight:normal;font-size:.9em;}
	.actForm .Element,.guideForm .Element { clear:left;}

div.Form .Zone{ float:left }
div.Form .Element{ clear:left }
div.Form .EFcz_S1{margin-bottom:1em  }
div.Form .EFU_S1{ float:left;width:150px }
div.Form .ELbl_S1{width:100px;margin-right:10px  }
div.Form .EC_S1{ clear:left;margin-bottom:5px;padding:0;width:auto}
div.Form #cblType, div.Form #cblTopic, div.Form #rblTarget, div.Form #rblTarget2{ margin-bottom:0;border:1px solid #e3e3e3 }/*cnet*/
div.Form #cblType .pnl,div.Form #cblTopic .pnl, div.Form #rblTarget .pnl, div.Form #rblTarget2 .pnl{ border:none }
#Who1 .ETxt_S1, #Who2 .ETxt_S1, #Who3 .ETxt_S1, #Role1 .ETxt_S1, #Role2 .ETxt_S1, #Role3 .ETxt_S1 {width:138px}/*cnet*/
.actions{ padding-left:110px;clear:both }
.rcbInputCell,.rcbArrowCell,div.pnl{ border-color:#e3e3e3 }
.rcbArrowCell{ background-color:#e3e3e3 }

/*login*/
body.login{ height:auto }
form.member .loginbox .set{ margin-bottom:4px;width:320px;clear:left }
form.member .loginbox label{ float:left;width:100px }
form.member .loginbox input.txt,form.member .loginbox select { display:block;margin-left:110px;width:200px }
form.member .loginbox select { width:202px }
form.member .loginbox span.invalid{ margin-left:110px;width:200px; }
iframe {border:0 !important;}
/*dashboard*/
div.profile{ overflow:hidden;background:#fff;margin:0;padding:1em;border:1px solid #898C95;position:relative;z-index:202 }
.RadTabStrip_Vista{ position:relative;z-index:1010;top:1px; }
* html .RadTabStrip_Vista{zoom:1; }
.RadTabStripTop_Vista .rtsLevel{margin-bottom:-2px }
.profile .dashboard .actions{margin:0;clear:none}
.profile .dashboard a.more {float:left;margin:1em .5em 0 0;padding:3px 7px;background:#1cc673}
.profile .dashboard a.more span {font-weight:bold;color:#fff}


input, textarea, select,
div.Form #cblType, div.Form #cblTopic, div.Form #rblTarget, div.Form #rblTarget2,
.rcbInputCell,.rcbArrowCell,div.pnl{border-color: #77c793;}
.rcbArrowCell{ background-color:#77c793 }

div.tabs div.kids{  }
div.tabs div.kids h2.heading{ margin:1em 0 }
.profile div.main{ position:relative;margin-right:255px;padding-right:15px;border-right:1px solid #ccc }
.profile div.main div.actions{ clear:none }
.profile div.main div#doubleChild2 a.btn{ }
.profile div.sub{ position:relative;float:right;width:240px; }
.profile div.sub label{display:block;width:240px;font:bold 1.2em Arial,sans-serif; }
.profile div.sub textarea{ width:236px;height:140px }
.profile div.sub div.actions{ padding:0;text-align:right }
.profile div.sub a.btn:link,a.btn:visited{padding:3px;width:auto;text-align:center;font-size:.8em;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#666;border:1px solid #ddd;border-color:#ddd #ddd #d1d1d1 #d1d1d1 }
.profile div.sub div.valid{ position:absolute;bottom:0;left:0;width:210px;height:18px }
.profile ol.kids{ overflow:hidden;margin:0;padding:0;list-style:none;
-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;
}
.profile ol.kids li{ float:left;width:23%;min-height:80px;margin:0 1% 1% 0;padding:0 .35em .35em 0;border:1px solid #d7d7d7;background:#fff;
-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
}
.profile ol.kids li:nth-child(4n){ margin-right:0 }
.profile ol.kids li.last, .profile ol.kids li:last-child{ background:#d8ffeb;border-color:#d8ffeb }
.profile ol.kids span.number, .profile ol.kids .birth{ display:none }
.profile ol.kids .foto{ margin:0 5px 5px 0 }
.profile ol.kids h3{ margin:10px 0 0 55px;padding:0;color:#59806C;background-color:transparent }
.profile ol.kids a.more:link,.profile ol.kids a.more:visited{ clear:both;float:none;margin:0 auto }
.profile ol.kids a.add:link,.profile ol.kids a.add:visited{margin-top:50px  }
.profile .EC_S1, .profile fieldset{ margin-bottom:8px; }
.profile fieldset{border:1px solid #bebebe }
.profile legend{display:block;margin:0;padding:.35em; }
.profile div#doubleChild div.warning{ margin-left:150px;width:340px }
.profile h4.relative{ margin:1em 0 }


/* 06 06 11 - mijn tw / register */
* html .profile ol.kids{ overflow:visible;position:static;}
* html .profile div.main, * html .profile div.sub {position:static;}
* html #pnlKidsTop ol.kids {float:left;}
.profile .dashboard a.more, .profile .dashboard a.more:link, .profile .dashboard a.more:visited {height:auto;}
.profile .dashboard a.more span {cursor:pointer;}
.actions a.profmore, .actions a.profmore:link, .actions a.profmore:visited {float:left;height:auto;width:120px;background:#60BF8E;color:#fff;text-decoration:none;padding:8px 12px;display:block;margin:0 5px 5px 0;}
.actions a.profmore:focus, .actions a.profmore:hover {background:#77c793;}
.actions a.profmore b b, .actions a.profmore:link b b, .actions a.profmore:visited b b {background:#60BF8E !important;}
.actions a.profmore:focus b b, .actions a.profmore:hover b b {background:#77c793 !important;}
.profile .actions {padding-left:0;}
/* SAFARI */
#pnlKidsTop div.sub label.ELb1_S1 {display:block;}
#pnlKidsTop div.sub table.maxlength {float:left;clear:both;display:block;}


/* safari register */
 /*\*/
.register .saflinks {width:359px !important;}
.register .saflinkstwee {width:200px !important;}
 /**/


/* 12/11/2012/ - Thibaut */
.default .act.detail .long{clear:both;}
.prodDetail h3 {clear:left;}
