@import url(/css/editortjes.css);

/* mac hide\*/
html, body {margin:0; padding:0; height:100%}
/* end hide */

/* thankyou http://riddle.pl/emcalc */

/*__global__*/
html {overflow:-moz-scrollbars-vertical;overflow-x:auto;}
body {font: 62.5% Verdana,sans-serif;color:#181818;background:#fff}
body.home,body.default,body.cordis,body.linear,body.home_inmenu,body.default_inmenu,body.cordis_inmenu,body.linear_inmenu{ background:#e4e4e4}/*f2e9e1*/
table, td{ font-size:1em; }
a:link,a:visited{text-decoration: underline; color:#575757;}
a:focus,a:hover,a:active{text-decoration: none; color:#727374;}
h1 a:link, h1 a:visited{ text-decoration:none }
h1{ margin:0 0 1em 0;padding:0;font: normal 1.2em "Helvetica Neue",Tahoma,sans-serif;color:#353535}
h2{ margin:0 0 1em 0;padding:0;font:normal 1.1em "Helvetica Neue",Tahoma,sans-serif;color:#575757}
h3{ margin:0 0 1em 0;padding:0;font:normal 1.1em "Helvetica Neue",Tahoma,sans-serif;color:#575757}
h4,h5,h6{ margin:0 0 1em 0;padding:0;font:normal 1.05em "Helvetica Neue",Tahoma,sans-serif;color:#727374}
.heading{ color:#575757 } #sub .heading, .sub .heading{ margin-top:.85em !important;margin-bottom:.85em !important }
p{ margin:0 0 .35em }
ul, ol { position:relative;margin:0 0 1em 1em;padding:0;z-index:1 }
ol{ position:static;padding-left:1.85em }/*based on font-size:1.3em*/
ul ul, ol ol { margin:0 0 .5em 0 }
ul {list-style:none;}
ul li{ margin:0;padding:.25em 0 .25em 1.75em;background:url(/images/default/li.gif) no-repeat left 8px; }
input, textarea, select{padding:.15em;color:#727374;font:normal 1em Verdana, sans-serif;background:#fff;border:1px solid #b9b9b9;}
select{ padding:0;background:transparent}
option{ padding:.25em;font-weight:normal;font-size:1em;color:#fff;background:#575757;border-bottom: 1px dotted #fff}
hr{ height: 1px; color: #e4e4e4; background:#e4e4e4; border: 0 none; border-top: 1px solid #e4e4e4 }
th{ text-align:left }

/*__tpl__*/
.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;padding:0;width:100%;height:100%;}
#wrapper{ margin:-73px auto 0 auto; width:100%;min-height:100%;height:auto;} * html #wrapper{ height:100%;}
.wrapper { margin:0 auto !important;min-width:98em;max-width:122.50em;}
	/* px in space */
	#header{ clear:left;position:relative;z-index:10;height:103px;width:100%;padding-bottom:8px;background:#91C104 url(/images/default/bg_header.gif) repeat-x bottom;}
	#header .wrapper, #footer .wrapper{ position:relative;z-index:9999 }
	#header .wrapper{ min-height:58px;overflow:hidden }
	#header .logo{ float:left;margin:22px 0 0;padding:0;}
	#search{ position:absolute;top:50%;left:50%;z-index:99;margin:-12px 0 0 -190px;width:383px;height:29px;background: url(/images/default/gui.gif) no-repeat left -74px }
	#search input{padding:0;font-size:1.2em;color:#353535;background:transparent;border:none}
	#search .txt{ position:absolute;top:6px;left:7px;width:315px;height:17px;}
	#search input.submit{ position:absolute;top:0;left:328px;width:51px;height:25px;font-size:0;cursor:pointer;}
	#footer{position:relative;z-index:8888;clear:both;width:100%;height:73px;color:#999;line-height:1.5;}
	#header div.fcz{ float:right;position:relative;z-index:9990;overflow:hidden }
		#header div.fcz img{ border-left:1px solid #B9E539 }
		#header .fczButtons{ background:#e4e4e4 }
	/* */
.RadMenu a.rmLink {cursor:pointer !important}
	.RadMenu_top {width:100%}
	.RadMenu_top li{ float:left;margin:.6em 0;padding:0 1em;background:none;border-right:1px solid #b9b9b9 }
	.RadMenu_top .rmLast{ border:none }
	.RadMenu_top a:link, .RadMenu_top a:visited {text-decoration:none;color:#AEAEAE;cursor:pointer;}
	.RadMenu_top a:hover{ color:#575757 }
		#wrapper .RadMenu_top {background:#fff;border-top:73px solid #fff}
			#wrapper .LoginMenu{ position:absolute;top:0;left:0;z-index:9999;width:auto;float:left;color:#727374;border:none;}
		#wrapper .RadMenu_top .rmRootGroup{float:right !important;*border-bottom:1em solid #fff}
			#wrapper .LoginMenu .rmRootGroup{ float:none !important}			
		#footer .wrapper{overflow:hidden}
		#footer .RadMenu_top{ width:auto;position:relative;left:50%;z-index:5555;text-align:left;float:left;} #footer .RadMenu_top .rmRootGroup{ position:relative;left:-50% !important;z-index:4444;}
		#footer .RadMenu_top li{ float:left;position:relative;z-index:1010;border-color:#575757 }
		#footer .RadMenu_top a:link, #footer .RadMenu_top a:visited{float:left;white-space:nowrap;color:#575757;} #footer .RadMenu_top a:hover{ color:#AEAEAE }
	.RadMenu_main{ left:50%;top:-7px;text-align:left;text-transform:lowercase;font:normal 1.6em "Helvetica Neue",Tahoma,sans-serif;z-index:9999 !important;}
	.RadMenu_main .rmRootGroup{ white-space:nowrap;position:relative;left:-50% !important;z-index:8080;}
	.RadMenu_main .rmItem{float:left;position:relative;z-index:9090;padding:0;height:2.5em;background:transparent none; }
	.RadMenu_main a:link, .RadMenu_main a:visited{ padding-left:1.25em;height:2.5em;line-height:2.19em;text-decoration:none;color:#fff;background:#628400 url(/images/default/gui.gif) no-repeat left -149px;}
	.RadMenu_main span{padding-right:1.25em;height:2.5em;background:#628400 url(/images/default/gui.gif) no-repeat right -149px;}
	.RadMenu_main a:hover{height:2.63em;line-height:2.31em;background-position:left -105px;}
	.RadMenu_main a:hover span{height:2.63em;background-position:right -105px;}
	.RadMenu_main .rmSlide{ z-index:6000 !important; }
	.RadMenu_main .rmSlide li{ float:none;display:block;width:12.75em;height:auto; }
	.RadMenu_main .rmSlide a:link, .RadMenu_main .rmSlide a:visited{ display:block;padding:.2em .4em;width:15em !important;height:auto;text-align:left;font-size:.8em;font-weight:normal;line-height:normal;color:#fff;background:#455C00;border:2px solid #3A4D00;border-bottom:0 }
	.RadMenu_main .rmSlide li.rmLast a{border:2px solid #3A4D00;  }
	.RadMenu_main .rmSlide a:hover{ color:#eef5cd;background:#3A4D00 }
	.RadMenu_main .rmSlide .rmText{display:block;padding:0;width:auto;height:auto;background:none; }
#footermenu{margin-top:3.08em;padding-bottom:1.7em;min-height:25em;background: url(/images/default/bg_f.gif) repeat-x left top;  }
* html #footermenu{ height:17em; }
	#footermenu{ width:auto !important }
	#footermenu .rpSlide{ display:block !important;}
	#footermenu .menu { margin:0;padding:0;text-transform:lowercase;font-family:"Helvetica Neue",Tahoma,sans-serif;overflow:hidden }
	#footermenu .menu li{ display:inline;float:left;margin-top:1em;width:18%;background:none; }
	#footermenu .menu a{ display:block;margin-bottom:.5em;font-size:1.6em;color:#628400;text-decoration:none; }
	#footermenu .menu ul{margin:0; }
	#footermenu .menu ul li{float:none;display:block;margin:0 0 .4em;padding:0;width:auto; }
	#footermenu .menu ul a{ margin-bottom:0;text-decoration:underline;font:1.1em Verdana,sans-serif;color:#575757 }
	#footermenu .menu ul a:hover{text-decoration:none}
#footer div.fcz a:link, #footer div.fcz a:visited, #footer div.fcz a:hover { text-decoration:underline;color:#999; }
#footer div.fcz{clear:left;margin-top:1em;text-align:center;color:#999} 
#footer .lcp{position:absolute;right:1em;bottom:1em;z-index:2222;border:none;}

/*__columns__*/
#content{height:100%;position:relative;z-index:30}
div.col{ font-size:1.3em;line-height:1.45;margin:.54em 0;background:#fff;}/*.54em=7px*/
#sub, .sub {float:right;display:inline;overflow:hidden;margin-right:1.54em;width:17.31em}/*20px*/ /*224px*/
		.sub{ margin-right:0;width:15.77em }/*17.31-1.54=205px*/
#sub .info, #sub div.fcz, .hours table, #sub .heading,#sub .list, .sub .list {overflow:hidden;width:15.31em;margin:0 1em;}/*198px*/
	#sub .info .heading{margin:0}
	#sub .list{ margin:.85em 1em}
body.default #main,body.linear #main{ margin:.54em 1.54em 1.54em .54em }
	body.default_inmenu #main,body.linear_inmenu #main{margin:.54em 1.54em 1.54em 20.08em; }
	body.linear .main,body.linear_inmenu .main{float:left;width:63%}
body.cordis #main{ margin:.54em 19.5em 1.54em .54em; }
	body.cordis_inmenu #main{ margin:.54em 19.5em 1.54em 20.08em; }
body.home #sidebar,body.home_inmenu #sidebar,body.default #sidebar,body.linear #sidebar,body.cordis #sidebar,
body.default #sub,body.default_inmenu #sub, body.linear #sub,body.linear_inmenu #sub{display:none}
	#sidebar{float:left;width:17.92em;margin-left:1.34em;background:transparent}/*233px*/
	.RadPanelBar .rpLink{ width:auto !important }
	.RadPanelBar_sidebar .rpRootGroup{}
	.RadPanelBar_sidebar li{ width:15.92em;background:none;}/*207px*/
	.RadPanelBar_sidebar a{cursor:pointer;display:block;padding:.25em .85em;font-size:1em;text-decoration:none;color:#353535;background: url(/images/default/gui.gif) no-repeat left -483px;border-bottom:1px solid #f5f5f5}
	.RadPanelBar_sidebar a:hover{color:#575757;}
	.RadPanelBar_sidebar .rpText{padding:0 .35em}
	.RadPanelBar_sidebar a.rpExpanded{padding-left:.85em;color:#353535;background:#fff url(/images/default/gui.gif) no-repeat left -442px;border-color:#e4e4e4}
	.RadPanelBar_sidebar a.rpExpanded:hover{ }
	.RadPanelBar_sidebar .rpSlide{}
	.RadPanelBar_sidebar .rpSlide li{ line-height:1.2em;float:left;_display:inline;}
	.RadPanelBar_sidebar .rpSlide a{ margin:0;padding-left:.35em;font-size:.85em;color:#f5f5f5;background:#353535;border-bottom:1px solid #e4e4e4}/*#3E879E*/
	.RadPanelBar_sidebar .rpSlide a:hover{ color:#fff;background:#628400}/*#3F757E*/
	.RadPanelBar_sidebar .rpSlide a.rpExpandable{ background:#353535 url(/images/default/gui.gif) no-repeat left -485px; }
	.RadPanelBar_sidebar .rpSlide a.rpExpandable:hover{background-color:#628400}
	.RadPanelBar_sidebar .rpSlide a.rpExpanded{background:#353535 url(/images/default/gui.gif) no-repeat 2px -444px;cursor:default;}
	.RadPanelBar_sidebar .rpSlide a.rpExpanded:hover{background-color:#353535}
	.RadPanelBar_sidebar .rpSlide .rpSlide {margin:0;font-weight:normal;}
	.RadPanelBar_sidebar .rpSlide .rpSlide li{  }
	.RadPanelBar_sidebar .rpSlide .rpSlide a{ color:#353535;background:#b9b9b9}/*#789AA0*/
	.RadPanelBar_sidebar .rpSlide .rpSlide a:hover{ color:#fff;background:#91c104}
	.RadPanelBar_sidebar .rpSlide a .rpText{ padding-left:1.2em;}

/*nifty*/
div.detail,div.cordis,div.overview,#main div.search,#sub .info,div.content,div.index,div.agenda,div.profile,div.loginContainer,div.userProfile h1.heading {margin:1em }
#sub .heading, .sub .heading, div.downloads, div.searchBox{width:14.31em;padding:5px;font-size:1em;background:#EEF5CD; }/*186px*/
div.downloads, div.searchBox{width:auto;}
div.downloads{ background:#575757 }
div.searchBox{ background:#353535 }

/*__various artists__*/
.praktisch, .intro, .long, div.extra, .info, .downloads, .hours, .contact, .RadTreeView, .list, table.search  {margin:0 0 1.54em;}
.downloads{ clear:left } div.cordis .downloads,div.form .downloads{ clear:none }
.info ul{ display:inline-block; }
.foto{ display:block;float:left;margin:0 1em .75em 0;border:1px solid #57C3CF }
.date, span.cat, .praktisch th, #privacy, .pages, label,.ELbl_S1, .home .hours, div.searchBox h3.heading{ color:#727374;font:normal .85em "Helvetica Neue",Tahoma,sans-serif;text-transform:lowercase; }
.toTop{position:absolute;bottom:-21px;right:8px;z-index:9999;display:block;width:33px;height:30px;text-indent:-9999px;background:url(/images/default/gui.gif) no-repeat -1188px -204px;*bottom:-19px}
/*__talk less say more__*/
a.more:link, a.more:visited{ display:block;width:119px;height:32px;font-size:.92em;line-height:35px;text-decoration:none;color:#f5f5f5;background:url(/images/default/gui.gif) no-repeat -703px -203px }
a.more:hover{color:#fff}
a.more:link span,a.more:visited span{ padding-left:4px; }
#sub a.more{ overflow:hidden;margin:1.7em 0 0 1em;}
.item .intro, .item .more{ display:inline;margin:0; }
.item a.more:link, .item a.more:visited{ position:static !important;width:auto;height:auto;text-decoration:underline;font-size:1em;line-height:normal;color:#575757;background:none }
.item a.more:hover{ color:#999;text-decoration:none }
a.nwsoverzicht:link,a.eloket:link,a.nwsbrief:link,a.actoverzicht:link,a.ppl:link,a.agenda:link,a.info:link,a.any:link,a.map:link,
a.nwsoverzicht:visited,a.eloket:visited,a.nwsbrief:visited,a.actoverzicht:visited,a.ppl:visited,a.agenda:visited,a.info:visited,a.any:visited,a.map:visited{padding-left:29px;width:90px;background-position:left -203px} 
a.ppl:link,a.ppl:visited{width:15.5em;background-position:-753px -203px  }
a.info:link,a.info:visited{width:110px;background-position:-901px -768px  }
a.agenda:link,a.agenda:visited{width:169px;background-position:-554px -203px   }
a.eloket:link,a.eloket:visited{background-position: -1060px -203px}
a.nwsbrief:link,a.nwsbrief:visited{width:211px;background-position:-129px -203px}
a.actoverzicht:link,a.actoverzicht:visited{margin-bottom:1em;width:120px;background-position:-379px -203px}
a.any:link,a.any:visited{position:absolute;bottom:1.5em;right:0;display:block;text-indent:-9999px;padding:0;width:125px;height:16px;background:url(/Images/Uit/any.gif) no-repeat center center  }
a.map:link,a.map:visited{margin-top:.3em;width:165px;background-position:-1051px -768px}
	div.overflow{ overflow:hidden }
	.overflow{ margin:1em;padding-bottom:1em;position:relative;z-index:1}
	.overflow a.more{margin:0;position:absolute;bottom:0;} 
	.overflow a.nwsoverzicht{ left:0;} 
	.overflow a.nwsbrief{ right:0 }
	.default .overflow,.default_inmenu .overflow { height:32px }

/* labeling*/
.label{ padding:0.35em 0.35em 0.35em 1.4em}
.forPhone, .forGsm, .forFax, .forMail, .forWww, .forStart,.forEnd{display:block;float:left;padding:0;width:20px;height:20px;text-indent:-9999px;background:url(/images/default/gui.gif) no-repeat left -337px;}
.forFax{clear:left;background-position:left -417px  }
.forHours{float:left;margin-top:1.7em;padding:0}
.forMail{ background-position:left -307px }
.forWww{ background-position:-234px -417px}
.address, .postal, .city, .phone, .gsm, .fax, .www, span.location, .mail, .hours{font-size:.85em;color:#575757  }
.name{padding:.35em 1.75em;background:url(/images/default/gui.gif) no-repeat left -373px  }
h1.name{background-position:left -372px }
.address{display:block;margin:.35em 0 .85em }
#main .address{ margin:0 } #main .ppl .unit .address{ margin:0 0 .7em }
.phone, .fax, .gsm, .www{padding-left:.35em;height:20px;line-height:20px; }
.mail, a.mail:link, a.mail:visited{clear:left;float:left;padding-left:2.3em;height:20px;line-height:20px;text-decoration:none;color:#91c104;background:url(/images/default/gui.gif) no-repeat left -307px  }
	.sub a.mail:link, .sub a.mail:visited{ padding-left:2.65em }
.www a:link, .www a:visited{ text-decoration:none;color:#91c104 }
a.mail:hover, .www a:hover{ text-decoration:underline;color:#575757 }
a.file,a.doc,a.pdf{padding-left:1.8em;background:url(/images/default/gui.gif) no-repeat left -242px;}
	a.doc{padding-top:.5em;padding-bottom:.5em;background-position:-1232px -495px;} 
	a.pdf{padding-top:.5em;padding-bottom:.5em;background-position:-1232px -438px;}
.parent {  } .title{  } .postal{clear:left;float:left;padding-right:.5em } .city{  } .www{} .location{  }
small.private{position:relative;top:4px;float:left;padding:1px 2px;text-transform:uppercase;font:normal .6em Arial,sans-serif;letter-spacing:1px;color:#fff;background:#727374 }

/*__lists__*/
.list{padding:0;list-style:none;} ul.nws, div.fcz ul{ position:static }
.search .list, .overview .list, .downloads .list{ margin:1em;}
.item{ margin:0;padding:.35em 0;overflow:hidden;background:none;border-bottom:1px solid #e4e4e4;}
	.downloads .item{padding-top:0}
.date, .item .info{ display:block}
.date span{ padding-right:.5em} .home .date span{ padding:0 }
.overview .date{ display:inline}
.cat{ float:right}
.item a.title, .item a.file{ display:block;text-decoration:none;font-weight:bold;color:#628400;line-height:normal;_display:inline; }
.act .item a.title {color:#353535}
.item a.title:hover, .item a.file:hover{color:#91c104 }
.act .item:hover{ background:#fef }
.overview .item:hover{ background:#F7FAE6 }
.act .item a.title:hover{ color:#f0d}
.overview .item a.title, .cordis .act .item a.title, .search .item a.title { display:inline;margin-left:0;padding-right:0.38em; }
a.uit{ display:block;margin:1em;width:110px;height:32px;text-decoration:none;text-indent:-9999px;background:url(/images/default/gui.gif) no-repeat -609px -73px }
.item a.title *{ margin:0;padding:0 }

/*__sweet home__*/
	body.home #main,body.home_inmenu #main{margin:.54em 24.5em 1.54em 1.54em; }
	body.home #sub,body.home_inmenu #sub{position:relative;z-index:9;max-width:none;width:22.31em}/*290px*/
	/*main*/
	#bannerzone{display:none} 
	.home #bannerzone{ clear:both;display:block;margin:0 auto;min-width:980px;text-align:center }
	.home #bannerzone div.fcz span.fcz{ margin:0 }
	#bannerzone a img{ border:none }
	#main .home div.fcz{ overflow:hidden;padding-bottom:1em;border-bottom:1px solid #e4e4e4 }
	#main .home div.fcz span.fcz{display:block;margin:0 1em}
	#main .home .heading {font-size:1.5em}
	#main .home .item{ border:none }
	#main .home .item a.title{ display:inline;}
			 .home .divider, .home .hours { color:#727374 }
			 .home .divider{}
	.home #sub .actDateHour{ display:block }
	.home #sub .date{ display:inline }
	.home #sub a.title{ display:inline }
	.home #sub .hours{ clear:none;width:auto;float:none;margin:0;}
	/*sub*/
	#sub .home div.fcz{ width:20.31em;margin-bottom:1em }
	#sub .home div.act{ width:22.31em }
	#sub .home .act a.title{ font-size:.85em }
	#sub .home a.actoverzicht{ margin:0;position:absolute;bottom:1em;left:1em;}
	#sub .home div.act .heading{margin-top:0 !important;margin-bottom:0 !important;padding:.25em .5em;width:19.31em;color:#fff;background:#575757  }
	#sub .home div.act .list{ margin:0 1em;width:20.31em }
	#sub .home div.act .item{ padding:.15em 0 }
	#sub .home div.today {margin:0 1em;width:20.31em  }
	#sub .home div.today .heading{ margin:0;background:#628400 }
	#sub .home div.today .list{ margin:0;width:20.31em }
	#sub .home div.act div.today .list{ margin-bottom:.85em }
	#sub .home div.act div.today a.title{ font-size:.9em }
	#sub .home div.act div.today a.title:hover{ color:#455c00 }
	#sub .home div.act div.today .item{padding:.35em;background:#eef5cd  } .act div.today .item:hover{ background:#eef5cd }

/*slideshow*/
#slideshow{width:100%;background:#f5f5f5}
#showtime{height:245px   }
#showtime img.foto{float:left ;margin:0 auto;border:none  }
#slideshow h2 a:link, #slideshow h2 a:visited{margin:0;text-decoration:none;color:#628400;}
	.horizontaal, .verticaal{overflow:hidden }
		.verticaal #showtime{float:left;width:285px }	
		.verticaal .text{margin-left:295px  }
		.verticaal h2{ margin:10px 0 ; }
		.verticaal .info{ margin:0 10px 10px 0;color:#444}
	.horizontaal h2{ margin:0 0 10px }
	.horizontaal .text{margin:10px}
	
.paging{clear:right;margin-top:6px;padding-top:6px;text-align:center;border-top:1px solid #e4e4e4}
	div.overflow .paging{ display:none }
	div.search .paging{ overflow:hidden;padding:3em 0 }
.paging a:link, .paging a:visited,.paging span.currentPage { padding:4px 6px;color:#727374;font-size:.8em;font-weight:normal;text-decoration:none;border-left:2px solid #fff;cursor:pointer }
.paging a:hover {background:#fff}
.paging a.activeSlide:link, .paging span.currentPage {color:#fff;background: url(/images/default/gui.gif) no-repeat -1228px -326px;}
.paging .Result{ float:right;color:#575757;font-size:.85em }	
/*__overview, details__*/
div.detail{ overflow:hidden } body.default div.nws,body.default_inmenu div.nws{ position:relative;z-index:90; }
.overview .intro{ font-size:.85em;color:#575757 }
div.detail div.date{display:block;float:left;width:100%;margin:1.5em 0 4em;padding-top:.75em;border-top:1px solid #e4e4e4;}

/*__downloads__*/
.downloads .heading {font-size:1.1em;color:#fff} 
.downloads .item{ border-bottom-color:#727374 }
.downloads .item a:link{color:#e4e4e4} .downloads .item a:visited{color:#b9b9b9} .downloads .item a:hover{color:#fff}

/*__search__*/
div.searchBox{margin:0 auto 3em auto;overflow:hidden;position:relative;width:490px;z-index:1;} 
	div.searchBox .searchstring{ margin-bottom:8px }
.searchBox label{ color:#b9b9b9 }
input.btn{margin:1.5em 0 0;width:64px;height:29px;text-align:center;font-size:.92em;color:#353535;text-transform:capitalize;background:url(/images/default/gui.gif) no-repeat -387px -75px;border:none;cursor:pointer;}
input.recover,input.signup{width:154px !important;background-position: -452px -75px; }
div.searchBox .EC_S1{ margin:3px; }
div.searchBox .ELbl_S1{ width:100px }
	div.search div.searchBox .searchstring label{ display:none; }
div.searchBox .ETxt_S1{ width:410px;height:19px;border-color:#fff}
div.searchBox .selectBox{ margin-top:5px;width:480px;height:150px; }
div.searchBox input.btn{ margin:0;position:absolute;top:3px;right:3px;margin:0;background-position:-737px -75px; }
div.search .info{ padding-left:.25em;color:#727374; }
ul.search span.query{ border-bottom:1px solid #b9b9b9; }
#main .EC_S1 .EC_S1{ padding:0 }
div.searchBox table.checkBoxList td{padding-right:1em }
div.searchBox div.toggle{ margin-top:.5em;padding-top:.5em;border-top:1px solid #727374 }
div.searchBox div.toggle input{ background:none;border:none }
/*nwsoverview backwards tabledesign*/
table.search{ margin:0;}
.guide .searchBox td,.form .searchBox td{ vertical-align:top; }
.guide .searchBox label,.form .searchBox label{ width:50px;}
div.nws .one{width:40%}
div.form div.searchBox .EC_S1{margin-bottom:6px}/*eloketoverzicht*/
/*datepicking 'n comboboxing*/
.datepicker{overflow:hidden;float:left;margin:3px;width:180px;}
.datepicker .ELbl_S1{margin:0 3px;width:20px;line-height:2;text-transform:lowercase;}
.datepicker .EC_S1{position:relative;z-index:9;margin:0 !important;padding:0;background:#fff;border:none}
.rcbList{font-size:1.15em;background:#3A4D00; }
.rcbItem, li.rcbHovered{padding:3px;color:#fff;background:#455C00;border:2px solid #3A4D00;border-top:none }
li.rcbHovered {cursor:pointer;color:#eef5cd;background:#3A4D00}
.rcbInputCell{height:20px;border-color:#fff;border-right:none}
.rcbArrowCell{ width:18px;height:18px;background:none;border-color:#fff;border-left:none}
.rcbInput{ width:95% }
.pickerWrapper_S1, .RadComboBox_S1{position:relative;z-index:9;background:#fff}
.pickerWrapper_S1{ width:120px !important;height:20px !important;overflow:hidden }
.RadComboBox_S1{width:317px !important; }
.searchBox td.inputCell input, .searchBox td.rcbInputCell input{ margin-top:3px;padding:0 3px;color:#353535;background:transparent;border:none; }
a.radPopupImage_S1, td.rcbArrowCell a{ position:absolute;right:1px;top:1px;display:block;width:18px;height:18px;text-indent:-9999px;background:#fff url(/images/default/gui.gif) no-repeat -1230px -237px;cursor:pointer }
a.radPopupImage_S1 img{ display:none; }
.radPopupImage_S1 img { margin:0;padding:0; }
/*calendar*/
.calendarWrapper_S1 .titlebar_S1{ color:#fff;background:#354800}
.calendarWrapper_S1 .TableLayout_S1 th, .calendarWrapper_S1 .TableLayout_S1, .radTimeTableCss_S1, .MonthYearFastNav_S1, .calendarWrapper_S1 .TableLayout_S1 td, .radTimeTableCss_S1 td, .MonthYearFastNav_S1 td {border-color:#e4e4e4}
.calendarWrapper_S1 .TableLayout_S1 .radCalSelect_S1 a{ border-color:#354800; }
.calendarWrapper_S1 .TableLayout_S1 .radCalToday_S1, .calendarWrapper_S1 .TableLayout_S1 .radCalToday_S1 a{background:#91c104}
.calendarWrapper_S1 .TableLayout_S1 td.radCalHover_S1, .radTimeTableCss_S1 .radTimeOverCss_S1, .MonthYearFastNav_S1 td:hover {color:#fff;background:#353535;}
.calendarWrapper_S1 .TableLayout_S1 td.radCalHover_S1 a, .radTimeTableCss_S1 .radTimeOverCss_S1 a {color:#fff;}
.pickerWrapper_S1 td.inputCell{width:125px;overflow:hidden}
.MonthYearFastNav_Default td.selected_Default, table.MonthYearFastNav_S1 td.selected_S1 {color:#fff;background:#353535;}
.MonthYearFastNav_Default td:hover,table.MonthYearFastNav_S1 td:hover {color:#353535;background:#fff;}
.MonthYearFastNav_Default td.bottom_Default, table.MonthYearFastNav_S1 td.bottom_S1{background:#353535; padding:.5em 0;overflow: hidden;}
.MonthYearFastNav_Default .bottom_Default input,table.MonthYearFastNav_S1 td.bottom_S1 input {width:64px;height:29px;color:#353535;background:url(/images/default/gui.gif) no-repeat -387px -75px;border:none;cursor:pointer;}
.MonthYearFastNav_Default td.bottom_Default input{}
.calendarWrapper_S1 .otherMonth_S1 *, .calendarWrapper_S1 .radCalWeekendDefault_S1 *{ color:#b9b9b9 }
/*trash*/
.trash{position:relative;z-index:4040;} .trash img.loading{position:absolute;z-index:9090;top:46px;left:380px;z-index:9999}
.trash .calendarWrapper_S1{ width:100% }
.trash .calendarWrapper_S1 .TableLayout_S1 td, .trash .radTimeTableCss_S1 td, .trash .MonthYearFastNav_S1 td{padding:3px;width:86px;height:86px;text-align:right !important;vertical-align:top  }
.trash .calendarWrapper_S1 .TableLayout_S1 th{ padding:3px;text-align:right !important;background:#91c104;border-color:#91C104;border-top-color:#fff}
.trash .TableLayout_S1 img{width:92px;height:14px;margin-bottom:1px}
	
/*__CORDIS__*/
body.cordis #sub{ }
#sub .parent, .sub .parent {font-size:1.1em;font-weight:bold;text-decoration:none;font-size:.9em;color:#455c00 }
.spider{ margin-left:0; }
.spider li{ padding-left:0;background:none;border-bottom:1px solid #e4e4e4;}
.spider a:link, .spider a:visited{ text-decoration:none; }
#sub .hours{clear:left;float:left;width:17.31em}
.hours table{padding:0;border-collapse:collapse;border-spacing:0; }
.hours table caption{display:none; }
.hours th, .hours td{ margin:0;padding:.25em 0;vertical-align:top;text-align:left;border-bottom:1px solid #e4e4e4; }
.hours th{ padding-right:.25em;padding-left: .9em;font-weight:bold;text-align:left;}
#sub h3.spider{ margin-top:1em;border:none }
	/*__persoon/personeel/adviesraad__*/
	.ppl h2.name{margin:0 200px .35em 0;padding-left:2em;background-color:#eef5cd;background-position:4px -373px;*line-height:25px;}/*naam personeelslid*/
	.ppl .unit{ position:relative;z-index:8080;padding-bottom:1.7em;margin-bottom:1.7em;min-height:12em;border-bottom:1px solid #b9b9b9} * html .ppl .unit{ height:12em }
	.ppl .foto{margin:0;position:absolute;top:0;right:1.7em;border:1px solid #e4e4e4}
	.unit div.info,.unit ul.detail,.unit ul.function{overflow:hidden;margin:.35em 200px 0 30px;padding:0;background:none}
	.ppl .details{overflow:hidden}
	.unit .function .item, .unit .detail .item, .ppl .unit span.extra{margin:.35em 0;padding:0;border:none;padding-left:16px;font-size:.85em;background:#f5f5f5 url(/images/default/gui.gif) no-repeat left -489px }
	div.info .extra ul{ margin:0; }
	.ppl .unit span.extra{ margin:0.7em 0 0;clear:left;display:block;float:left;padding-left:2.3em;background-color:transparent }
	.ppl .unit a.www{ position:absolute;right:210px;top:4px;color:#628400;text-decoration:none}
/*__ __*/
.RadTreeView {color:#353535}
.RadTreeView p{display:inline}
.RadTreeView a:link, .RadTreeView a:visited { text-decoration:none;color:#353535;}
.RadTreeView a:focus, .RadTreeView a:hover, .RadTreeView a:active {text-decoration:none;}
.RadTreeView a:focus{ font-weight:normal;color:#fff;background:#eef5cd }
.RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot, .RadTreeView .rtUL{ zoom:1 }
.RadTreeView .rtTop, .RadTreeView .rtMid, .RadTreeView .rtBot{padding:0 0 0 22px  }
.RadTreeView .rtUL{ list-style:none;margin:0;padding:0 }	
.RadTreeView .rtUL .rtUL{ margin-left:22px;padding:0 .85em 0 .35em}	
.RadTreeView .rtUL .rtUL .rtUL{}
.RadTreeView .rtUL .rtUL .rtUL .rtUL{}
.RadTreeView .rtLI{padding:0;background:none;position:relative;z-index:3030;  }
.RadTreeView .rtLI .rtLI{background:none;border:none;  }
.RadTreeView .rtSp{ display: -moz-inline-box;display: inline-block;width: 1px;vertical-align: middle;}
.RadTreeView .rtSp{ height:22px }
.RadTreeView a.rtIn{ cursor:pointer;text-decoration:none; }
.RadTreeView .rtIn{margin-left:3px;}
.RadTreeView .rtHover a.rtIn{color:#91c104;text-decoration:none}
.RadTreeView .rtSelected a.rtIn{color:#fff;background:#91c104;}
.RadTreeView div.rtIn{display:-moz-inline-block;display:inline-block;vertical-align:top;}
* 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 .rtImg,.RadTreeView .rtIn,.RadTreeView .rtChk{	vertical-align:middle;}
div.RadTreeView .rtTop, div.RadTreeView .rtMid, div.RadTreeView .rtBot{	position:relative;z-index:8888;}
div.RadTreeView .rtPlus, div.RadTreeView .rtMinus{	margin:0;position:absolute;}
.RadTreeView .rtPlus, .RadTreeView .rtMinus{font-size:0;padding:0;display: -moz-inline-box;display:inline-block;vertical-align:top;cursor: pointer;margin:4px 4px 0pt -21px;width:18px;height:18px;left:3px;top:4px;}
.RadTreeView .rtMinus{ background:url(/images/default/gui.gif) no-repeat -1230px -218px; }	
.RadTreeView .rtPlus{ background:url(/images/default/gui.gif) no-repeat -1230px -200px; }	
.RadTreeView .rtLines .rtLI/*,.RadTreeView .rtLines .rtFirst .rtUL*/{background:url(/images/default/NodeSpan.gif) repeat-y -3px 0;}
.RadTreeView .rtLines .rtFirst{background:url(/images/default/FirstNodeSpan.gif) no-repeat -3px 1.273em;}
/*.RadTreeView .rtLines .rtFirst .rtUL{background:url(/images/default/FirstNodeSpan.gif) repeat-y -3px 1.273em;}*/
.RadTreeView .rtLines .rtLast,.RadTreeView .rtLines .rtLast .rtUL{background:none;}
.RadTreeView .rtLines .rtTop{background:url(/images/default/TopLine.gif) no-repeat -3px 2px;}
.RadTreeView .rtLines .rtLast .rtTop{background:url(/images/default/SingleLine.gif) no-repeat -3px 0;}
.RadTreeView .rtLines .rtMid{background:url(/images/default/MiddleLine.gif) no-repeat -3px 0;}
.RadTreeView .rtLines .rtBot{background:url(/images/default/BottomLine.gif) no-repeat -3px 0;}
.RadTreeView .rtLines .rtLast, .RadTreeView .rtLines .rtLast .rtUL{	background:none;}

/*guide, works*/
.sub,.sub .info{ overflow:hidden;margin:0}
.main .photos{ width:100%;overflow:hidden }
.overview ul.guide{ position:static}
.sub .forMail{ display:none }
.sub .contact{ overflow:hidden;margin-bottom:.77em;padding-bottom:.77em;width:100%;border-bottom:1px solid #e4e4e4;}
.sub .EC_S1{float:left; width:49%;}
.guide .sub .EC_S1{clear:both;width:100%;}
.sub .phone, .sub .fax, .sub .gsm, .sub .www, .sub .date{float:none;display:block;margin-left:2.31em}
.sub .name{ display:block;margin-bottom:.54em }
.sub h4{color:#353535  }
.EC_S1 .forStart{clear:left;background:url(/images/S1/dialog/warning.gif) no-repeat left top} /*status dates*/
.EC_S1 .forEnd{clear:left;background:url(/images/S1/dialog/valid.gif) no-repeat left top}
.sub .list{position:static;margin:0;font-size:.85em;color:#727374}

/*__Keywords 'n Links__*/
div.links,div.keywords{ padding-bottom:1.54em }
ul.toplinks, ul.archive{margin:0 auto 3em auto;width:680px;overflow:hidden}
ul.toplinks li, ul.archive li{ float:left;width:25px;margin:0;padding:0;border:none;}
div.links ul.toplinks, ul.archive{ width:auto; } div.links ul.toplinks li, ul.archive li{ width:33%; }
ul.toplinks a:link, ul.toplinks a:visited,ul.archive a:link,ul.archive a:visited {display:block;margin-right:1px;padding:0;width:24px;height:24px;line-height:24px;text-align:center;font-size:1.3em;text-decoration:none;text-transform:uppercase;color:#fff;background:#353535 }
ul.toplinks a:hover, ul.archive a:hover {background:#575757 }
div.links ul.toplinks a:link, div.links ul.toplinks a:visited, ul.archive a:link,ul.archive a:visited{ margin:0 1px 1px 0;padding:.35em;width:auto;height:auto;text-transform:none;font-size:1em;line-height:normal; }
div.keywords .unit, div.links .unit{margin:16px 0 8px;padding:0 41px 8px 0;position:relative;z-index:1}
* html .keywords .unit, * html .links .unit{ zoom:1 }
div.keywords .unit h2 {position:absolute;left:0;top:8px;margin:0;width:24px;height:24px;text-align:center;text-transform:uppercase;font:1.2em/24px Verdana,sans-serif;color:#353535; }
div.links .unit h2{position:static;margin-right:33px;width:auto;height:auto;text-align:left;text-transform:none;line-height:normal;  }
.unit .list{ margin:0 0 0 3em }
div.keywords .unit li, div.links .unit li{padding-left:1.5em;background:url(/images/default/li.gif) no-repeat left 11px}

/*__agendaplusnotulen__*/
.grid{margin:0;padding:0;width:100%;border-collapse:collapse;border-spacing:0;  }
.grid th, .grid td{vertical-align:top;padding:.85em 0;text-align:left;}
.grid th{padding-top:0;border-bottom:3px double #e4e4e4 }
.grid td{border-bottom:1px dotted #b9b9b9 }
.grid td.alternate {}
.grid th.dox {text-align:center }
.grid td.title { padding:.35em; }
.grid th.title {padding-left:.35em }
.grid td.title span.title {display:block;color:#353535; }
.grid td.alternate{background:#f5f5f5 }
.grid td.odd{}
.grid td.dox{ padding:0;width:11%;vertical-align:middle;text-align:center }
.grid td.dox h4{margin-bottom:.35em;font-size:.8em;color:#353535;*zoom:1 }
.grid td.dox a{ display:block;margin:0 auto;padding:0;width:16px;height:16px;text-indent:-9999px;background:url(/images/default/gui.gif) no-repeat -2px -242px; }
.grid span.hours, .grid span.date{display:inline;float:none;margin:0;color:#727374 }
.grid span.hours {padding:0 0 0 1.54em;background:url(/images/default/li.gif) no-repeat left 6px; }
ul.archive{ margin-top:.5em }
/*__E-LOKET__*/
div.form a.more{float:right  }/*eloketdetail_old*/
div.FORM .actions{margin:2em 0;padding:1em;background:#fff;border:1px solid #e4e4e4}/*FORM contains DFRM 'n actions*/
div.FORM .actions .btn{ width:154px !important;background-position: -452px -75px; }
div.FORM *{ position:static !important; }

div.userProfile{ position:relative }
	.profile .IsRequired{ position:relative } .profile table .IsRequired, .profile table .IsRequired *{ position:static !important }
	.profile .btn{ font-size:.85em }
.profile .dashboard{overflow:hidden}
.profile .dashboard .actions{margin:0;clear:none}
.profile .dashboard a.more{margin-bottom:.7em;width:auto;height:auto;text-decoration:underline;font-size:inherit;font-weight:bold;line-height:1.45;color:#628400;background:none}
.profile .dashboard a.more span{padding:3px 3px 3px 18px;background:#f5f5f5 url(/images/default/gui.gif) no-repeat left -485px}

#sub b.niftycorners{clear:both; }

/*ie666*/
* html .wrapper {width: expression(document.body.clientWidth < 99? "98em" : "auto");zoom:1}
* html #sub{ position:static } * html a.actoverzicht{ position:static !important;float:left;margin-left:1em !important }
* html .overflow{position:static } * html a.nwsoverzicht{ position:static !important;float:left; } * html a.nwsbrief{ position:static !important;float:right }
* html .RadMenu_main a:link, * html .RadMenu_main a:visited, * html .RadMenu_main span { float:left }
* html #wrapper .LoginMenu{height:15px;float:none;zoom:1;width:360px}
* html ul{ position:static }
* html #footermenu .menu ul li{float:left;width:99% }
* html ul.list{ width:90% }
* html .RadTreeView {  }
* html div.RadTreeView *{ position:static !important;zoom:1 }
* html div.RadTreeView .rtLI{ position:static !important;zoom:1 }
* html .RadMenu_main .rmSlide .rmText{width:15em;height:auto !important}
* html .RadMenu .rmVertical .rmItem {float:left;width:199px} * html .RadMenu .rmVertical{ width:199px }



