/* © 2006  LCP - Putte  */
/*tabitha.hindryckx@lcpnet.com*/
/**global*/
*{	margin: 0;padding: 0;color: #244274;}
/*elements*/
html,body,form,table{height: auto;min-height: 100%;height: 100%;}

table.blindsurfer{height: auto;}

body,body.print{
	background: #FFFFFF url(/images/br02.gif) repeat-x top;
	scrollbar-face-color: #D0D3DA;
	scrollbar-track-color: #D0D3DA;
	scrollbar-arrow-color: #6E7B8C;
	scrollbar-darkshadow-color: #D0D3DA;
	scrollbar-base-color: #D0D3DA;
	scrollbar-highlight-color: #D0D3DA;
	scrollbar-3dlight-color: #6E7B8C;
	scrollbar-shadow-color: #6E7B8C;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #244274;	
	font-weight: normal;
}
body{
	/* */line-height: 1em;
	font-size: 68.75%; /*11px*/
}
body.print{	
	background: #FFFFFF;
	color: black;
	font-size:11px;
}
table{
	width:100%;	
	border:0;
	font-size: 1em; /*11px*/
}
tr{vertical-align:top;}
hr{
	margin-top:.5em;
	margin-bottom:.5em;
	border:0;
	color:#F4ECDF;
	height: 1px;
	width: 100%;
	border-bottom:1px solid #F4ECDF;
}
p{font-weight: normal;}
em{font-size: 0.9em;}
b, strong{
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica;
    color: rgb(8, 25, 54);
    font-size: 1em; /*11px*/
    font-weight: bold;
}
a{color: #033B93;font-weight:bold;text-decoration: none;}
a:hover{color: #081936;}
h1{
	background: #E7DBC1;
	font-variant: small-caps;
	font-size: 1em; /*11px*/
	font-weight: bold;
	padding: 5px 0 5px 7px;
	margin: 0 0 10px 0;
	color: #B4924B;
}
h2{
	font-size: 1em; /*11px*/
	color: #244274;
	font-weight: bold;
	border-bottom: 1px solid #D0D3DA;
	background: url(/images/arrow5.gif) no-repeat left 17px;
	margin: 0 0 5px 0;
	padding: 17px 2px 5px 15px;
	display: inline-block;
}
h3{
	background: #E7E9EC;
	font-size: 1.1em; /*12px*/
	font-weight: bold;
	color: #868EA0;
	padding: 3px;
	margin: 0 0 10px 0;	
}
caption{white-space: nowrap;text-align: left;padding:2px;padding-left:0;}

/*caption{text-indent: -2000px;height: 0px;}
Classes*/
.floatRight{float:right;}
.alignRight{text-align:right;}
/*main table*/
#page{border-collapse: separate;border:0;overflow:hidden;}
/*header*******************************************************************header***background: #F4ECDF;*/
#header td{height:0;height:67px;}
#subHeader td{height:21px;}
#header img{border:0;}
#header td img{margin:0;overflow:hidden;border:0;}
#header td.leftPane img{height:67px;width:160px;margin:0;padding:0;}
#header td.rightPane img{height:67px;width:185px;margin:0;padding:0;}
td.rightPane{
	background:#D0D3DA;
	width: 185px;
	border-left: 1px solid white;	
	text-align:right;
	}
td.leftPane{
	vertical-align:top;
	width:161px;
	border-right:solid 1px white;	
	background: #F4ECDF;
}
#topfoto{text-align:left;width:100%;height:89px;}
#topfoto img{width:414px;height:67px;}
#zoek{
	border-left:solid 1px white;
	background: #CACACA;
	width: 185px;
	font-weight: normal;
	color: #284267;
	text-align:left;
	height:21px;
	vertical-align:middle;
	font-size:10px;
}
#zoek input{
	background: white;
	border:none;
	height: 13px;
	font-size: 9px;
	color: #4D5361;
	margin: 0 0 1px 8px;
	width: 119px;
}
#zoek input.btn{
	width: 13px;
	height: 13px;
	background:  url(/images/template/bgr_inp1.gif) no-repeat;
	border: 0px none;
	margin: 2px 0 0 2px;
}
#homeLink{
	border-top:solid 1px white;
	border-right:solid 1px white;
	background: #A0A8B3;
	text-align:right;
	padding: 2px 6px 0 0;
	height: 21px;
	width:185px;
}
#homeLink:hover{
	background: #8C95A2;
	color: #34393F;	
	text-decoration: none;
}
#homeLink a{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size:11px;
}
#homeLink a:hover{
	background: #8C95A2;
	color: #34393F;	
	text-decoration: none;
	margin:0;
	width:100%;
}
html>body #homeLink ul li a:hover{height: 18px;	width: 154px;}

div.breadcrumb{
	margin: 1px 4px 0 5px;
	position: relative;
	width: 100%;
	color: #2D4162;
	font-size: 0.8em; /*9px*/
	letter-spacing: 0px;
	word-spacing: 0;	
}
div.breadcrumb ul{
	padding: 3px 0 0 0;
	margin: 0;
	list-style: none;
}
div.breadcrumb ul li{
	padding-left: 2px;	
	margin: 0;
	display: inline;
}
div.breadcrumb ul li a{
	color: #2D4162;
	font-size: 0.8em; /*9px*/
	font-weight: normal;
	text-decoration: none;
	background: url(/images/arrow1.gif) no-repeat right 4px;
	padding: 0 7px 0 3px;
}
div.breadcrumb ul li a:hover{
	color: #C1A059;
	font-weight: normal;
	text-decoration: none;
	background: url(/images/arrow1.gif) no-repeat right 4px;
	padding: 0 7px 0 3px;
}

/*leftPane***************************************************************leftpane****/
#blindsurfer{text-align: right;	width: 160px;display: block;}
#blindsurfer img{margin: 6px 4px 0 0;}
/*contentPane**********************************************************contentpane***/
#contentPane{width:100%;
	background: url(/images/template/bgr_right.gif) repeat-y right;
}
#content_site, #content_site span{}
/*---left-----------------------------------------------------------------left------*/
#contentPaneLeft{
	padding:20px;
	padding-bottom: 48px;
}
#contentPaneLeft ul, #contentPaneLeft li{
	padding:auto;
	margin-left:1em;
}
#contentPaneLeft p, #contentPaneLeft ul{margin-bottom:1em;padding-left:1.2em;}
#contentPaneLeft ul.links li{list-style-image: url(/images/arrow10.gif);}
#contentPaneLeft table{	
	width:auto;
	height:auto;
	font-size: 1em; /*11px*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
#vc{
	background: #244274 url(/images/bgr_vc.jpg) no-repeat right top;
	min-height: 134px;
	height:245px;
	font-size: 0.7em;
	line-height: 1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#vc img{margin: 1px;}
#vc a{
	font-size: 0.8em; /*9px*/
	font-weight: normal;
	text-decoration: none;
	color: #A0A8B3;
	display: block;
	margin-right: 76px;
	padding: 2px 0 3px 5px;
}
#vc a:hover{
	font-size: 0.8em; /*9px*/
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

#nieuws table, #nieuws2 table{width:100%;}
#nieuws table tr td table, 
#nieuws2 table tr td table{width:auto;}
#nieuws h1, #nieuws2 h1{
	background: url(/images/nws_tit.gif) no-repeat left top;
	font-size: 0.9em; /*10px*/
	padding: 0 0 10px 0;
	text-indent: -2000px;
	height: 17px;
}
#nieuws2 h2{
	background: url(/images/nws_tit2.gif) no-repeat left top;
	font-size: 0.9em; /*10px*/
	padding: 0 0 20px 0;
	text-indent: -2000px;
	height: 17px;
	border:0;
}
#nieuws2 h3{
	background: #E7E9EC;
	font-size: 1.1em; /*12px*/
	font-weight: bold;
	color: #868EA0;
	padding: 3px;
	margin: 0 0 10px 0;
}
#nieuws a, #nieuws2 a{
	color: #033B93;
	font-size: 0.9em; /*10px*/
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 3px;
	padding: 5px 0 0 0;
}
#nieuws a:hover, #nieuws2 a:hover{color: #244274;}
#nieuws ul.act, #nieuws2 ul.act{
	list-style: none;
	margin:0;
	padding:0;
}
#nieuws ul.act li{
	background: url(/images/arrow2.gif) no-repeat right top;
	border-bottom: 1px solid #D2D3D9;
	display: block;
	margin: 0 0 1px 0;
	height: 18px;	
}
#nieuws2 ul.act li{
	background: url(/images/arrow2.gif) no-repeat right top;
	border-bottom: 1px solid #D2D3D9;
	display: block;
	margin: 0 0 1px 0;
	height: 18px;
	color: #939BAC;
	font-size: 0.9em; /*10px*/
	font-weight: normal;	
}
#nieuws ul.act li a{
	color: #033B93;
	font-size: 0.9em; /*10px*/
	font-weight: normal;
	text-decoration: none;
	margin: 0 0 0 3px;
	padding: 5px 0 0 0;
}
#nieuws2 ul.act li a{
	color: #033B93;
	font-size: 1em; /*10px*/
	font-weight: normal;
	text-decoration: none;
	margin: 0 0 0 3px;
	padding: 5px 0 0 15px;
}
#nieuws ul.act li  a:hover, 
#nieuws2 ul li a:hover{color: #A0A8B3;}
#nieuws2 a.zoek{
	background: #E0CEA8 url(/images/arrow7.gif) no-repeat right top;
	width: 100%;
	padding: 3px 25px 3px 5px;
	margin: 0 0 1px 0;
	border-bottom: 1px solid #C9AA69;
	color: #A3813A;
	text-align: right;
	display: block;	
}
html>body #nieuws2 a.zoek{width: auto;}
#nieuws2 a.zoek:hover{color: #FFF;}
#nieuws2 b{
	color: #033B93;
	font-size: 0.9em; /*10px*/
	font-weight: bold;
}
#nieuws2 ul.zoekact, #activiteiten ul.zoekact, 
#doorzoek{
	background: #E7E9EC;
	padding: 10px 0 10px 5px;
	margin: 0 0 20px 0;
}
#nieuws2 ul.zoekact li{
	border: 0px none #C71585;
	background: none;
	color: #033B93;
	font-size: 0.9em; /*10px*/
	font-weight: normal;
}
#nieuws2 input, #activiteiten input,
#doorzoek input{
	background: #FFF;
	border: 1px solid white;
	height: 16px;
	font-size: 1em; /*11px*/
	color: #4D5361;
	width: auto;
	margin: 0 0 0 30px;
}
#nieuws2 input.van, #activiteiten input.van,
#nieuws2 input.tot, #activiteiten input.tot{
	background: #FFF;
	font-size: 1.1em; /*11px*/
	border: 1px solid white;
	height: 16px;
	color: #4D5361;
	width: auto;
	margin: 0 0 0 23px;
}
#nieuws2 input.btn,#activiteiten input.btn{
	background: #A0A8B3;
	border: 1px solid white;
	height: 16px;
	font-size: 1.1em; /*11px*/
	color: #FFF;
	width: auto;
	margin: 5px 0 0 87px;
}
html>body #nieuws2 input.btn, 
html>body #activiteiten input.btn{margin: 5px 0 0 87px;}
#nieuws2 img.cal{border: 0px none;}
#nieuws2 table, #nieuws2 td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #081936;
	font-size: 1em; /*11px*/
	font-weight: normal;
}
#nieuws2 img{margin: 0 10px 5px 0;}
#nieuws2 hr{color: #D0D3DA;height: 1px;}
#nieuws2 .date{
	color: #99A0AE;
	font-size: 0.8em; /*9px*/
	text-align: right;
}

/* Activiteiten */
#activiteiten, #activiteiten TD, #doorzoek,
#doorzoek TD/*, #eloket*/{
	font-size: 0.9em; /*10px*/
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	color: #4B4B4B;
}

#activiteiten{
    font-family: Verdana,Arial,Helvetica;
    color: rgb(151, 151, 151);
    font-size: 1em; /*11px*/
    font-weight: normal;
}

#activiteiten table{
	height:auto;
	width:auto;	
}
#activiteiten img.foto{display:inline-block;margin-right:1em;}
#activiteiten ul.act{
	font-family: Verdana, Arial, Helvetica;
	color: #979797;
	font-size: 1em; /*11px*/
	font-weight: normal;
	margin:0;
	padding:0;
}

#activiteiten a.zoek{
	background: #EBEEF3 url(/images/arrow8.gif) no-repeat right top;
	color: #244274;
	font-size: 0.9em; /*10px*/
	font-weight: bold;
	padding: 3px 10px 3px 3px;
	margin: 2px 0 10px 0 ;
	width: 100%;
	display: block;
	text-align: right;
	line-height:normal;
}
#activiteiten a.zoek:hover{
	color: #496BB0;
}

#activiteiten h1{
	background: url(/images/act_tit.gif) no-repeat left top;
	font-size: 0.9em; /*10px*/
	padding: 0 0 10px 0;
	text-indent: -2000px;
	height: 17px;
}
#activiteiten h2{
	background: #EBEEF3 url(/images/arrow8.gif) no-repeat right top;
	color: #244274;
	font-size: 1em; /*11px*/
	font-weight: bold;
	padding: 3px 10px 3px 3px;
	margin: 2px 0 20px 0 ;
	width: 100%;
	display: block;
	line-height: normal;
	border:0;
}
#activiteiten b{
	font-size: 1em; /*11px*/
	font-weight: bold;
	color: #A88941;
}
#activiteiten b.tw{
	font-size: 1em; /*11px*/
	font-weight: bold;
	color: #736B59;
}
#activiteiten hr{
	margin-top:.5em;
	margin-bottom:.5em;
	border:0;
	color:#A88941;
	height: 1px;
	width: 100%;
	border-bottom:1px solid #A88941;
}

#activiteiten td a{
	font-size: 0.9em; /*10px*/
	color: #244274;
	text-decoration: none;
	font-weight: bold;
}
#activiteiten td a:hover{
	font-size: 0.9em; /*10px*/
	color: #496BB0;
	text-decoration: none;
	font-weight: bold;
}

#activiteiten ul.zoekact li{
	border: 0px none #C71585;
	color: #033B93;
	font-size: 0.9em; /*10px*/
	font-weight: normal;
	margin: 0 0 5px 0;
}
#activiteiten ul.zoekact input{
	font-size: 1.1em; /*11px*/
}
#activiteiten ul.act li, 
#contentPaneLeft ul.links li{
	font-weight: bold;
	margin: 2px 0 0 0;
	border-bottom: 1px dashed #EFE6D3;
	background: url(/images/arrow7.gif) no-repeat right top;
	width: 100%;
	height: 19px;
	line-height:normal;
}
#activiteiten select,select{
	background: #FFF;
	border: 1px solid white;
	height: 16px;
	font-size: 1.1em; /*11px*/
	color: #4D5361;
	width: auto;
	margin: 2px 0 2px 30px;
}
#doorzoek select{
	background:transparant;
	height: 100px;
	width:272px;
	border:0;
}
#doorzoek table, #doorzoek input,
#doorzoek select{
	font-size: 1.1em;/**/
}
#activiteiten ul.act li a, 
#contentPaneLeft ul.links li a{
	text-decoration: none;
	font-size: 0.9em; /*11px*/
	font-weight: normal;
	color: #A88941;
	padding: 0 0 3px 0;
	margin: 0 0 0 15px;
}
#contentPaneLeft ul.links li a{margin:0;}
#activiteiten a.down{
	text-decoration: none;
	font-size: 0.9em; /*10px*/
	font-weight: normal;
	color: #A88941;
	border-bottom: 1px dashed #E0E2E7;
	padding: 0 0 3px 0;
	width: 100%;
}
#activiteiten ul.act li a:hover,
#contentPaneLeft ul.links li a:hover{
	text-decoration: none;
	font-size: 1em; /*11px*/
	color: #836217;
	font-weight: normal;
}
#activiteiten a.down:hover{
	text-decoration: none;
	font-size: 0.9em; /*10px*/
	color: #836217;
	font-weight: normal;
	width: 100%;
}
#activiteiten ul li a.calender, 
#activiteiten ul li a.calender:hover{
	width: 16px;
	height: 16px;
	margin: 0 0 0 10px;
	vertical-align: bottom;
}
html>body #activiteiten ul li a.calender{
	display: inline;
	width: 16px;
	height: 16px;
	padding: 2px;
	margin: 0 0 0 10px;
	vertical-align: top;
}
#activiteiten img.cal{
	border: 0px none;
}
/*#activiteiten input.btn{
	background: #A0A8B3;
	border: 1px solid white;
	height: 16px;
	font-size: 10px;
	color: #FFF;
	width: auto;
	margin: 5px 0 0 87px;
}
#activiteiten caption{
	display: none;
	height: 0px;
}*/


/*right--------------------------------------------------------------------right---*/
#contentPaneRight{	
	padding-bottom: 48px;	
	width:185px;
	/*float:right;position: relative;*/
	font-size: 1em; /*was 0.8em*/
	line-height: 1.2em ;/*was 1.5em*/
	font-family: Verdana, Arial, Helvetica, sans-serif;}
#contentPaneRight table{
	width:auto;
	height:auto;
	border:0;
	font-size: 1em; /*11px*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#contentPaneRight h1{
	background: #EBEEF3;
	color: #244274;
	font-variant: small-caps;
	font-size: 1em; /*11px*/
	font-weight: normal;
	padding: 6px 0 6px 7px;
	margin: 22px 0 10px 0;
}
#contentPaneRight h2{
	background: #A0A8B3;
	color: #F4ECDF;
	font-variant: small-caps;
	font-size: 1em; /*11px*/
	font-weight: normal;
	padding: 6px 0 6px 7px;
	margin: 22px 0 0 0;
}
#contentPaneRight h3 {
	background: #244274;
	color: #A0A8B3;
	font-variant: small-caps;
	font-size: 1em; /*11px*/
	font-weight: normal;
	padding: 6px 0 6px 7px;
	margin: 22px 0 0 0;
}
#contentPaneRight ul.act, #contentPaneRight ul.bek, #contentPaneRight ul.oml{
	margin: 0 0 0 10px;
	list-style-type: none;
}
#contentPaneRight ul.act li{
	padding: 0 0 0 0;
	margin: 0 0 3px 0;
}
#contentPaneRight ul.act li.date, #activiteiten ul.act li{font-size: 10px;color: #A88941;}
#contentPaneRight ul.act li a{
	text-decoration: none;
	font-size: 0.9em; /*10px*/
	font-weight: normal;
	color: #A88941;
	border-bottom: 1px dashed #E0E2E7;
	padding: 0 0 3px 0;
	width: 100%;
}
#contentPaneRight ul.act li a.meer{
	text-decoration: none;
	font-size: 0.9em; /*10px*/
	font-weight: bold;
	color: #A88941;
	border:0;
}
#contentPaneRight ul.act li a.meer:hover{
	text-decoration: none;
	font-size: 0.9em; /*10px*/
	font-weight: bold;
	color: #836217;
	border:0;
}
#contentPaneRight ul.bek li, #contentPaneRight ul.oml li{
	border-bottom: 1px solid #F1F2F4;
	margin: 3px 0 2px 0;
	padding: 0 0 2px 0;
}
#contentPaneRight ul.bek li a, #contentPaneRight ul.oml li a{
	font-size: 0.9em; /*10px*/
	font-weight: normal;
	color: #244274;
	text-decoration: none;
	margin-bottom: 3px;
}
/*footer******************************************************************footer*****/
#footer{
	font-size: 9px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	padding-left: 1em;
	color: #C2A059;
	font-weight: normal;
	background: url(/images/template/bgr_right.gif) repeat-y right;
	
}
span.disclaimer{
	padding-left: 1em;
	margin: 0 5px 0 -5px;
	display: inline;
}
span.disclaimer a{
	color: #244274;
	text-decoration: none;
	font-size: 9px;
	font-weight: normal;
}
span.disclaimer a:hover{
	color: #A0A8B3;
	text-decoration: none;
	font-size: 9px;
}
/**********************************************************************Crumbs**/
#pad{
	/*background: #F4ECDF;*/
	left: 5px;
	top: -1px;
	position: relative;
	width: 100%;
	color: #2D4162;
	font-size: 0.8em;/*9px*/
	letter-spacing: 0px;
	word-spacing: 0;
}
html>body #pad{
	height: auto;
	min-height: 21px;
}
#pad ul{
	padding: 3px 0 0 0;
	margin: 0;
	list-style: none;
}
#pad ul li{
	margin: 0;
	display: inline;
	padding:0 0 0 3px;	
}
#pad ul li a{
	color: #2D4162;
	 /*font-size: 0.8em;9px*/
	font-weight: normal;
	text-decoration: none;
	background: url(/images/arrow1.gif) no-repeat right 4px;
	padding: 0 7px 0 3px;
}
#pad ul li a:hover{
	color: #C1A059;
	font-weight: normal;
	text-decoration: none;
	background: url(/images/arrow1.gif) no-repeat right 4px;
}
html>body #pad{left: 0px;	top: 0px;}