html{ height:100%; }
body{ height:100%; min-height: 100%; margin:0px; padding:0px; color:#000; font-size:0.8em; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; background:url(../images/bg_container.jpg) repeat-y top;}
body a{ text-decoration:none; color:#1457a2; font-weight:bold;}
body a:hover{ text-decoration:underline; color:#000; font-weight:bold;}

.clear {clear:both; overflow:hidden; height:0px;} img{border:0px;} ul, li{list-style:none; } form, fieldset {margin:0px; padding:0px; border:0;}

#container {line-height:auto; position:relative; overflow:block; margin:0px auto; width:1000px; height:auto !important; height:100%; min-height:100%;}
#container #inner{ position:relative; width:962px; padding:0px 9px 45px 9px; margin:0px 10px 0px 9px; background:url(../images/bg_inner.jpg) no-repeat; overflow:hidden;}
#container #inner .h1{ position:absolute; width:0px; height:0px; display:hidden; text-indent:-3000px; margin:0px; padding:0px;}

#container #inner #left{ float:left; width:713px; padding:0px 0px 0px 0px;}
#container #inner #left #flags{ margin:0px 0px 0px 8px; height:16px; padding:5px 0px 0px 0px;}
#container #inner #left #flags img{ float:left; display:block; margin:0px 2px 0px 0px;}
#container #inner #left #header{ height:135px; width:709px; padding:0px 0px 5px 4px;}

#container #inner #left #left_column{ float:left; width:228px; overflow:hidden;}
#container #inner #left #left_column #left_menu { width: 228px; z-index:1000; overflow:block; display:block;  }
#container #inner #left #left_column #left_menu ul { list-style:none; margin:0px; padding:0px 0px 10px 0px; }
#container #inner #left #left_column #left_menu li a { color:#FFF; outline: 0; padding: 13px 0px 0px 17px; display:block; width:211px; font-size:1.1em; height:37px; text-decoration:none; font-weight: bold; background:url(../images/bg_li.jpg) no-repeat; overflow:hidden;}
#container #inner #left #left_column #left_menu li a.selected {  background:url(../images/bg_liover.jpg) no-repeat; }
#container #inner #left #left_column #left_menu li.first a{ background:url(../images/bg_lifirst.jpg) no-repeat; }
#container #inner #left #left_column #left_menu li.blue a{ background:url(../images/bg_lifirst2.jpg) no-repeat; }
#container #inner #left #left_column #left_menu li.first a.selected {  background:url(../images/bg_lioverfirst.jpg) no-repeat; }

#container #inner #left #left_column div#left_menu ul ul.sub { background:url(../images/bg_ul.jpg) no-repeat bottom left; padding:0px 7px 20px 6px; margin:-8px 0px 0px 0px; }
#container #inner #left #left_column div#left_menu ul ul.sub li a { font-size:1.0em; color:#000; background:url(../images/bg_lisub.jpg) no-repeat top; z-index:1000; margin:0px; padding:0px 0px 0px 11px; width:192px; height:26px; line-height:26px;}
#container #inner #left #left_column div#left_menu ul ul.sub li.first a { background:url(../images/bg_lisubfirst.jpg) no-repeat top; }
#container #inner #left #left_column div#left_menu ul ul.sub li a:hover { font-style: normal; text-decoration: none; color:#004185; }
#container #inner #left #left_column div#left_menu ul ul.sub li a.uitklap { background:url(../images/bg_lisubover.jpg) no-repeat top; }

#container #inner #left #left_column div#left_menu ul ul.sub dl { padding:6px 0px 6px 0px; margin:0px; }
#container #inner #left #left_column div#left_menu ul ul.sub dl dt a {  font-size:0.9em; width:174px; background:none; margin:0px 0px 0px 22px; padding:4px 0px 4px 12px; height:auto; line-height:14px; background:url(../images/bg_ullisub.jpg) no-repeat left; }

#container #inner #left #left_column .nieuwsitem { padding:0px 0px 18px 15px; width: 207px; height: auto; font-size:0.9em; }
#container #inner #left #left_column .nieuwsitem h3{ color:#024387; font-weight:bold; font-size:1.0em; margin:0px; padding:0px 0px 4px 0px;}
#container #inner #left #left_column .nieuwsitem p{ margin:0px; padding:0px 0px 6px 0px;}
#container #inner #left #left_column .nieuwsitem p img{ float:left; display:block; padding:0px 10px 10px 0px;}
#container #inner #left #left_column .nieuwsitem em{ display:block; text-align:right; font-style:normal;}

#container #inner #left #right_column{ float:right; width:468px;}
#container #inner #left #right_column #content{ width:463px; padding:10px 0px 20px 5px;}
/*#container #inner #left #right_column .vervolg{ line-height:21px;}*/
#container #inner #left #right_column #content h2{ color:#024387; font-weight:bold; font-size:1.1em; margin:0px; padding:10px 0px 16px 0px;}
/*#container #inner #left #right_column #content p{ font-size:0.95em; margin:0px; padding:0px 0px 16px 0px;}*/
#container #inner #left #right_column #content p.link{ padding:10px 0px 0px 146px; font-size:0.85em;width:80px;}

#container #inner .bg{ float:right; margin:0px 0px 0px 24px;}
#container #inner .agenda_top{ width:221px; height:12px; background:url(../images/bg_agendatop.jpg) no-repeat bottom left; overflow:hidden; }
#container #inner .agenda, #container #inner #left #right_column #content .agenda{ overflow:hidden; width:221px; padding:0px 0px 10px 0px; background:url(../images/bg_agenda.jpg) no-repeat bottom left; color:#FFF;}
#container #inner .agenda p, #container #inner #left #right_column #content .agenda p{ font-size:1.1em; font-weight:normal;line-height:19px; padding:0px 20px 12px 40px; margin:0px; display:block;}
#container #inner .agenda em{ padding:0px 0px 6px 40px; margin:0px; display:block; font-style:normal; font-weight:normal; font-size:1.4em;}
#container #inner .agenda p a, #container #inner #left #right_column #content .agenda p a{color:#fff; font-size:0.8em;}
#container #inner .agenda .mdiv {margin:0px; padding:0px 0px 12px 18px;}
#container #inner div.agenda div h3{margin:0px; padding:5px 0px 2px 0px; font-size:1.1em; background:none;}
#container #inner .agenda #top{ width:207px; height:28px; font-size:1.3em; padding:50px 0px 0px 14px; background:url(../images/bg_agendah3.jpg) no-repeat; margin:0px; color:#fff;}
#container #inner .agenda h3{ width:207px; height:28px; font-size:1.3em; padding:0px 0px 0px 14px; margin:0px; color:#fff;}
/*#container #inner .agenda h3{ width:207px; height:28px; font-size:1.3em; padding:50px 0px 0px 14px; background:url(../images/bg_agendah33.jpg) no-repeat; margin:0px; color:#fff;}*/
#container #inner .bg h3{ width:207px; height:28px; font-size:1.3em; margin-top:-30px; color:#fff;}



#container #inner #left #right_column #inschrijven{ width:468px; height:148px; background:url(../images/bg_inschrijven.jpg) no-repeat;}
#container #inner #left #right_column #inschrijven_1{ width:468px; height:148px; background:url(../images/bg_inschrijven.jpg) no-repeat;}
#container #inner #left #right_column #inschrijven_2{ width:468px; height:148px; background:url(../images/bg_inschrijven_en.jpg) no-repeat;}
#container #inner #left #right_column #inschrijven_1 form fieldset,#container #inner #left #right_column #inschrijven_2 form fieldset { margin:0px; padding:90px 24px 0px 0px; }
#container #inner #left #right_column #inschrijven_1 form fieldset select,#container #inner #left #right_column #inschrijven_2 form fieldset select{ width:263px; height:24px; float:right; font-size:1.1em; font-weight:normal; color:#195da9;}

#container #inner #right { float:right; width:234px; padding:20px 0px 0px 0px;}
#container #inner #right .review_top{ width:221px; height:12px; overflow:hidden; background:url(../images/bg_agendatop.jpg) no-repeat bottom left; }
#container #inner #right .review{ overflow:hidden; width:184px; padding:0px 18px 23px 19px; background:url(../images/bg_agenda.jpg) no-repeat bottom left; color:#FFF;}
#container #inner #right .review strong{ display:block; text-align:right; font-weight:normal; padding:0px 0px 4px 0px; }
#container #inner #right .review span{ display:block; padding:0px 0px 15px 0px; }
#container #inner #right .review p{ font-size:1.2em; font-weight:bold; padding:0px 0px 18px 0px; margin:0px; display:block;}
#container #inner #right .review em{ margin:0px; color:#FFF; display:block; font-style:normal; font-weight:bold; font-size:1.0em; text-align:right;}
#container #inner #right .review em a{ color:#FFF;}

#container #inner #left #right_column #gallerie{ width:457px; height:192px; padding:0px 0px 0px 11px; background:url(../images/bg_gallerie.jpg) no-repeat bottom;}
#container #inner #left #right_column #gallerie h3{ color:#195da9; font-weight:bold; font-size:1.1em; margin:0px; padding:16px 0px 14px 10px;}
/*#container #inner #left #right_column #gallerie img{ float:left; display:block; padding:0px 0px 0px 21px;}*/

#container #inner #right{ float:right; width:221px; padding:19px 0px 0px 0px;}
#container #inner #right ul{ margin:0px; padding:0px 0px 8px 0px; }
#container #inner #right ul li{ width:217px; display:block; }
#container #inner #right ul li a{ width:153px; display:block; font-weight:bold; padding:18px 0px 0px 64px; font-size:1.0em; color:#004990;  }
#container #inner #right ul li a:hover{ text-decoration:none; color:#7ac142;}

#container #inner #right ul li.zakelijk a{background:url(../images/bg_li1over.jpg) no-repeat; height:42px;}
#container #inner #right ul li.feesten a{background:url(../images/bg_li2over.jpg) no-repeat; height:43px;}
#container #inner #right ul li.opening a{background:url(../images/bg_li3over.jpg) no-repeat; height:44px;}
#container #inner #right ul li.ceremonie a{background:url(../images/bg_li4over.jpg) no-repeat; height:52px; padding:10px 0px 0px 64px;}
#container #inner #right ul li.training a{background:url(../images/bg_li5over.jpg) no-repeat; height:44px;}
#container #inner #right ul li.concert a{background:url(../images/bg_li6over.jpg) no-repeat; height:44px;}
#container #inner #right ul li.dag a{background:url(../images/bg_li7over.jpg) no-repeat; height:44px;}
#container #inner #right ul li.over a{background:url(../images/bg_li8over.jpg) no-repeat; height:44px;}

#container #inner #right ul li.zakelijk a:hover{background:url(../images/bg_li1.jpg) no-repeat; }
#container #inner #right ul li.feesten a:hover{background:url(../images/bg_li2.jpg) no-repeat; }
#container #inner #right ul li.opening a:hover{background:url(../images/bg_li3.jpg) no-repeat; }
#container #inner #right ul li.ceremonie a:hover{background:url(../images/bg_li4.jpg) no-repeat; }
#container #inner #right ul li.training a:hover{background:url(../images/bg_li5.jpg) no-repeat; }
#container #inner #right ul li.concert a:hover{background:url(../images/bg_li6.jpg) no-repeat;}
#container #inner #right ul li.dag a:hover{background:url(../images/bg_li7.jpg) no-repeat;}
#container #inner #right ul li.over a:hover{background:url(../images/bg_li8.jpg) no-repeat;}

#container #inner #right #film{text-align:center; width:221px; margin:0px 0px 8px 0px; padding:0px 0px 16px 0px; background:url(../images/bg_film.jpg) no-repeat bottom; }
#container #inner #right #film h3{text-align:left; font-size:1.0em; padding:13px 0px 0px 19px; height:23px; width:202px; background:url(../images/bg_filmtop2.jpg) no-repeat;  margin:0px 0px 7px 0px; }
#container #inner #right #film h4{text-align:left; font-size:1.0em; padding:13px 0px 0px 39px; height:23px; width:182px; background:url(../images/bg_filmtop.jpg) no-repeat;  margin:0px 0px 11px 0px; }
#container #inner #right #film img{ border:1px solid white;}
#container #inner #right #film em{text-align:right; font-style:normal; padding:6px 18px 0px 0px; display:block;}
#container #inner #right #film em a{color:#000; font-size:0.9em;}

#container #footer{z-index:70; font-size:0.85em; height:37px; background:url(../images/bg_footer.jpg) no-repeat; width:1000px;}
#footer span a{ cursor:pointer; display:block; text-indent:-3000px; height:30px; float:right;}
#footer span.multiminded a{ width:80px; margin-top: 0px;}


.error{ border: 1px solid red;background: #FFCCCC; }




/*EDITOR*/
#editor {
  width:465px;
}
#editor_small {
  width:215px;
}
#editor,#editor_small {
  font-family:Helvetica,Arial, sans-serif;
	font-size:12px;
	color:#6c6c6c;
}

#editor ul,#editor_small ul{
  
}
#editor ol,#editor_small ol{
  
}
#editor ul li,#editor_small ul li{
  list-style-type: disc;
}
#editor ol li,#editor_small ol li{
  list-style-type: decimal;
}

#editor *,#editor_small *{
  font-family:Helvetica,Arial, sans-serif;
	font-size:12px;
	color:#6c6c6c;
}

#editor h1,#editor h1 *,#editor_small h1,#editor_small h1 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h2,#editor h2 *,#editor_small h2,#editor_small h2 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h3,#editor h3 *,#editor_small h3,#editor_small h3 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h4,#editor h4 *,#editor_small h4,#editor_small h4 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h5,#editor h5 *,#editor_small h5,#editor_small h5 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}

#editor h6,#editor h6 *,#editor_small h6,#editor_small h6 *{
	padding:0px;
	margin:0px;
	font-weight:bold;
}
/*END EDITOR*/


.boxover_body{
	background: 	#f6f1bd;
	color: 			black;
	border: 		1px solid black;
	font-size:		12px;
	font-family:	Arial;
	padding-top:	3px;
	padding-right:	3px;
	padding-left:	3px;
	padding-bottom:	3px;
}

.button{
  font-family:Arial,Verdana;
  font-style:normal;
  font-size:11px;
  font-weight:bold; 
  background:#6EB437;
  color:#ffffff;
  border:1px solid #6EB437;
}

.item_o h3 { font-size:14px;}