/**--------------------------------------------------------------------------**/
/** ------------------------- TOTAL WEBSITE -------------------------------- **/
/**--------------------------------------------------------------------------**/

body{
margin:0;
padding:0;
line-height: 1.5em;
}


/** ----------------------------------------------------------------INFOBALK **/
#topsection{
background:url(../_images/top.png);
height: 25px;
color:white;
font-family:verdana;
font-size:10px;
}
    .updated{
    background:url(../_images/topmenu.png);
    width:300px;
    }
		.updated a{
		font-family:verdana;
		font-size:10px;
    color:white;
    text-decoration:none;
		font-style: normal;
    }
		.updated a:hover{
    color:#e7e6e6;
    text-decoration:none;
    }
    .date{
    position:absolute;
    right: 50%;
    margin-right: -150px;
    background: url(../_images/kader.png);
    width:300px; height:26px;
    }
    .outgoing{
    position:absolute;
    right: 50%;
    margin-right: -150px;
    background: url(../_images/kader.png);
    width:300px; height:26px;
    }
		.outgoing a{
		font-family:verdana;
		font-size:10px;
    color:#e7e6e6;
    text-decoration:none;
		font-style: normal;
    }
    .outgoing a:hover{
    color:#1a497d;
    text-decoration:none;
    }
    .info{
    float: right;
    margin-right: 50px;
    color:#1a497d;
    }
    .info a{
		font-family:verdana;
		font-size:10px;
    color:white;
    text-decoration:none;
		font-style: normal;
    }
    .info a:hover{
    color:#e7e6e6;
    text-decoration:none;
    }

/** -----------------------------------------------------------------CONTENT **/

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 250px;
}
    .header{
    background:url(../_images/background.png) no-repeat;
    height:202px;
    }
		.headergoogle{
    background:url(../_images/background.png) no-repeat;
    height:202px;
    }  
	  .paginatitel{
    background:url(../_images/paginatitel.png) repeat-x;
    height:40px;
		padding:3px 0 0 20px;
		font-family:georgia sans-serif;
		font-size:18px;
		color:white;
    }

		.googleinhoud{
		margin-left:20px;
		}
		
/** -------------------------------------------------------------LEFT COLUMN **/
		
#leftcolumn{
float: left;
width: 250px;
margin-left: -100%;
}

    .oplinter{
		position:relative;
    background:url(../_images/oplinter-xmas.png);
    height:61px;
		cursor: pointer;
    }
    .news{
		position:relative;
    background:url(../_images/menunews.png);
    height:141px;
		padding:0 0 0 50px;
		font-family:verdana;
		font-size:10px;
		line-height: 1.0em;
    }

    .navtitel{
		position:relative;
    background:url(../_images/navtitel2.png) repeat-x;
    height:40px;
		padding:3px 0 0 15px;
		font-family:georgia sans-serif;
		font-size:18px;
		color:white;
		line-height:1.2em;
    }
    .menunav{
		position:relative;
    background:url(../_images/menunav.png);
    height:420px;
		padding:0 0 0 50px; margin:0px;
		line-height: 1.0em;
    }
    .linkstitel{
		position:relative;
    background:url(../_images/linkstitel2.png) repeat-x;
    height:40px;
		padding:3px 0 0 15px; margin: 0;
		font-family:georgia sans-serif;
		font-size:18px;
		color:white;
		line-height:1.2em;
    }
    .menulinks{
		position:relative;
    background:url(../_images/menulinks.png);;
		padding:0 0 0 50px; margin:0px;
		line-height:1.0em;
    }
		.menulinks a{
		font-family:Calibri, verdana;
		font-size:14px;
		font-weight:normal;
		font-style:normal;
    text-decoration:none;
		padding:0; margin:0;		
    }
		.menulinks p{
		font-family:Calibri, verdana;
		font-size:14px;
		font-weight:normal;
		font-style:normal;
		padding:0 0 0 10px;
		margin:0px;
		}
		.deelgemeententitel{
		position:relative;
    background:url(../_images/linkstitel2.png) repeat-x;
    height:40px;
		padding:3px 0 0 15px; margin: 0;
		font-family:georgia sans-serif;
		font-size:18px;
		color:white;
		line-height:1.2em;
    }
    .menudeelgemeenten{
		position:relative;
    background:url(../_images/menulinks.png);
    
		padding:0 0 10px 50px; margin:0px;
		line-height:1.0em;
    }
		.menudeelgemeenten a{
		font-family:Calibri, verdana;
		font-size:15px;
		font-weight:normal;
		font-style:normal;
    text-decoration:none;
		padding:0; margin:0;		
    }
		.menudeelgemeenten p{
		font-family:Calibri, verdana;
		font-size:14px;
		font-weight:normal;
		font-style:normal;
		padding:0 0 0 10px;
		margin:0px;
		}
    .menubottom{
		position:relative;
    background:url(../_images/menubottom.png);
    height:10px;
		padding:0 0 0 60px;
    }
		
.ad {

margin:50px 0 0 50px;
}

/** ------------------------------------------------------------RIGHT COLUMN **/


.rechtsp a{
		font-family:Calibri, verdana;
		font-size:15px;
		font-weight:normal;
		font-style:normal;
    text-decoration:none;
}
.nieuwsdeelgemeenten{
background: #EEE;
border: 1px solid #DDD;
}

#rechts h1{
border-left:1px solid #1a497d;
padding:0px 5px;
margin-top:10px;


}
#rechts h3{
margin:0;
padding:2px 5px 0 5px;
text-decoration:none;
font-weight:bold;
border-top:1px dashed #BBB;
color:#1a497d;
cursor: pointer;
}
#rechts p{
align:left;
margin:0 5px 0 5px;
padding:0;
}

#rechts a{
padding:0 5px 0 5px;
}

/** ------------------------------------------------------------------FOOTER **/
		
#footer{
clear: left;
color: #1a497d;
text-align: center;
padding: 40px 0 5px 0;
font: 10px verdana;
}
#footer a{
font: 10px verdana;
text-decoration:none;
font-style:normal;
color: #082442;
}
#footer a:hover{
color:black;
}

/**--------------------------------------------------------------------------**/
/** ----------------------------- PAGINA ----------------------------------- **/
/**--------------------------------------------------------------------------**/

#links {
	margin: 0px 270px 20px 20px;
}

#rechts {
	float:right;
	width:260px;
	align:left;
}

.hoofdstuk {
	margin:0 0 20px 0;
}
.utsenakenlijst {
	margin:15px;
}
.utsenakenlijst td{
	font-size:12px;
  border-bottom: 1px solid #eee;
	font-family:Tahoma;
	color: #666;
	cell-spacing:10px;
}
.orgellijst {
	margin:15px;
}
.orgellijst td{
	font-size:12px;
  border-bottom: 1px solid #eee;
	border-right: 1px solid #eee;
	font-family:Tahoma;
	color: #666;
	cell-spacing:10px;
}
.table1 {
	margin:15px;
}
.table1 td{
	font-size:12px;
	font-family:Tahoma;	
	color: #666;	
  border-bottom: 1px solid #eee;
	border-right: 1px solid #bbb;
	cell-spacing:10px;
	margin:0;
	padding:0 5px;
	}
.brief {
		padding:10px;
		border: 1px solid #DDD;
		font-style:italic;
		font-family:Times;
		margin:15px;
		width:500px;
		background: #EEE;
		color:#555;
}
.agendaactiviteit {
		padding:10px;
		border: 1px solid #DDD;
		font-family:Calibri, Tahoma;
		font-size:15px;	
		margin:15px;
		width:500px;
		background: #EEE;
		color:#555;
}

.artikel {
		width:600px;
		padding:10px;
		margin:15px;
}
img {
	border:0px;
}

.img {
  margin: 15px 10px 0 15px;
  float:left;
  border: 1px solid #666;
}
.img1 {
  border: 1px solid #666;
	width:500px;
}
.img2 {
  margin: 15px 10px 0 15px;
  float:right;
  border: 1px solid #666;
}
.img3 {
  margin: 15px 10px 0 15px;
  float:right;
}
.qemail a {
		font-family:verdana;
		font-size:10px;
    color: #1a497d;
    text-decoration:none;
		font-style: normal;
}
.qemail a:hover{
    color:#082442;
    text-decoration:none;
}
.fotoalbum{
margin-left:10px;
float:left;
}
.fotokader {
		align: center;
		padding:10px; margin:5px;
		border:1px solid #b6b6b6;
		background:#f4f4f4;
		float:left;
		height:151px;
		width:151px;
		text-align:center;
		

}
.fotokader:hover{
		background:#fefefe;
		height:149px;
		width:149px;
		border:2px solid #b6b6b6;
}
.fotokader img{
vertical-align:middle;
max-width:150px;
max-height:150px;
}
.inloggen{
background:url(../_images/inloggen.gif) no-repeat;
padding-top:5px;
width:150px; height:120px;
}
.inloggen:hover{
background:url(../_images/inloggenhover.gif) no-repeat;
}

.websitetienen{
background:url(../_images/webtienengrey.gif) no-repeat;
padding-top:0px;
height:140px;
}
.websitetienen:hover{
background:url(../_images/webtienen.gif) no-repeat;
}
/* Registratie forumulier */
.regform {
	width:450px;
}
.regform td{
	width:50%;
}

/* Forum tabel */
.forum {
	width: 100%;
	font-family:Verdana;
}

.forum a {
	font-family:Verdana;
	font-size: 12px;
	font-style:normal;
}

.categorie {
	font-size: 15px;
	background:#C0C0C0;
}
.onderwerp {
	font-size: 12px;
}
.onderwerp_titel {
	width: 280px;
	font-style:normal;
}
.onderwerp_aantal {
	width: 20px;
}
.onderwerp_laatst {
	width: 250px;
}
.onderwerp_door {
	width: 150px;
}

/* Controlepaneel en toebehoren */
.cp_evenementen {
	width:600px;
}
.cp_evenementen td{
	width:10%;
}
.cp_ledenlijst {
	width:600px;
}
.cp_ledenlijst td{
	width:10%;
}
.cp_home {
		padding:5px;
		border: 1px solid #DDD;
		font-family:Calibri, Tahoma;
		font-size:10px;	
		margin:10px;
		width:600px;
		background: #EEE;
		color:#555;
}
.cp_menu {
		padding:5px;
		border: 1px solid #DDD;
		font-family:Calibri, Tahoma;
		font-size:10px;	
		margin:10px;
		height:20px;
		width:700px;
		background: #EEE;
		color:#555;
}
.cp_menu p{
		padding:0px;
		margin:0px;
}
.cp_menu a{
		font-family:Calibri, Tahoma;
		font-size:12px;
		font-style:normal;
}

/* Auteur van nieuws (home) */
.newsby{
		margin-left:15px;
		font-size:12px;
		font-family:Calibri, Tahoma;
		color:#3c3c3c;
}

/**--------------------------------------------------------------------------**/
/** ------------------------------ TEKST ----------------------------------- **/
/**--------------------------------------------------------------------------**/

p {
		margin:15px;
		font-size:15px;
		font-family:Calibri, Tahoma;
		color:#3c3c3c;
		line-height:1.2;
}
a {
	 	text-decoration:none;
		font-style:italic;
		font-family:Calibri, Times;
		color:#453f81;
		font-size:15px;
}
a:hover{
		text-decoration:underline;
}
li {
		margin:0 10px 10px 10px;
		font-size:12px;
		font-family:Tahoma;
		color:#666;
}
h1{
	margin: 0 0 10px 5px;
	font-size: 14px;
	border-bottom: 1px solid #1a497d;
	font-variant: small-caps;
	font-family: Georgia, Times, serif;
	letter-spacing: 5px;
	color: #1a497d;
}
h2{
	font-family: Calibri, Georgia, Times, Serif;
	font-size: 16px;
	margin: 10px 0 0 5px;
	background: url(../_images/pijltje.png) no-repeat left;
	padding: 0 0 0 10px;
	color: #1a497d;
}
h3{
	font-family: Calibri, Georgia, Times, Serif;
	font-size: 15px;
	font-weight:normal;
	margin: 5px 0 10px 15px;
	text-decoration: underline;
	color: #555;
}
h4{
	font-family: Calibri, Georgia, Times, Serif;
	font-size: 15px;
	font-weight:normal;
	margin: 5px 0 10px 15px;
	font-style:italic;
	color: #555;
}
table {
		margin:15px;
		font-size:13px;
		font-family:Tahoma;
		color:#666;
		line-height:1.2;
}

/**--------------------------------------------------------------------------**/
/**-----------------------------  KALENDER  ---------------------------------**/
/**--------------------------------------------------------------------------**/

.kinhoud a {
	 			text-decoration:none;
				margin:0; padding:0;
				font-style:normal;	
}

.kinhoud a:visited {
	 			text-decoration:none;
				color:#2564b9;
}

.kheader {
				height:18px; width:240px;
				background:url(../_images/kheader.png) no-repeat;
				cursor: pointer;
				text-decoration:none;

}
.kfooter {
				height:25px; width:240px;
				margin:0; padding:0;
				background:url(../_images/kfooter.png) no-repeat;
				font-size:10px;
				cursor: pointer;
				text-decoration:none;
}

.kboven{
				height:19px; width:240px;
				background:url(../_images/kboven.png) no-repeat;
				margin:0 0 0 -5px; padding:0;
				cursor: pointer;
				text-decoration:none;
}
.konder{
				height:12px; width:240px;
				background:url(../_images/konder.png) no-repeat;
				margin:0 0 0 -5px; padding:0;
				cursor: pointer;
				text-decoration:none;
}
.kinhoud {
				margin:0; padding:0;
				width:230px;
				
}
.kdata {
			  margin:5px 0 5px 0; padding:5px;
			  width:210px;
				border:1px solid #e7e6e6;
        cursor: pointer;
}
.kdata:hover{
				background:#f5f5f5;
				color:#000000;
				border:1px solid #e7e6e6;
}

/**--------------------------------------------------------------------------**/
/**--------------------------  KALENDER TWEEDE  -----------------------------**/
/**--------------------------------------------------------------------------**/


#kalender{

margin: 0 0 50px 0;

}
#kalender a{

	 	text-decoration:none;
		font-style:normal;
		font-family:verdana;
		color:grey;
		font-size:12px;
}
#kalender a:hover{
	 	text-decoration:underline;
}
.opl {
		 		border:1px solid #e7e6e6;
			  margin:5px 0 0;
			  width:226px; height:40px;
        cursor: pointer;
				text-decoration:none;
				text-align:left;
				font-style:normal;
				background:#fff7f7;
}

.opl:hover{
				background:#f5f5f5;
				border:1px solid #e7e6e6;
}

.kaldate{
float:left;
line-height:16px;
margin:0 0 0 0px;
width:45px; height:40px;
text-align:center;
color:#2564b9;
border-right:1px solid #e7e6e6;
background:#f5f5f5;

}
.kaldate h5{
font-family:Times;
font-weight:bold;
font-size:20px;
margin:5px 0 0 0; padding:0;
}
.kaldate h6{
font-family:Times;
font-weight:bold;
font-size:12px;
margin:0; padding:0;
}

.kallist{
margin-left:45px; padding:3px 0 0 10px;
text-align:left;
width:170px; height:37px;
font-family: Verdana;
font-size:14px;
}
.kallist p{
margin:0; padding:0;
font-family: Verdana;
font-size:14px;
color:grey;
}

/**--------------------------------------------------------------------------**/
/**---------------------------  NIEUWE PAGINA  ------------------------------**/
/**--------------------------------------------------------------------------**/

#newpage{

margin: 0 0 50px 0;

}
.newpagetitle {
			  margin:5px 0 0;
			  width:226px;
        cursor: pointer;
				text-decoration:none;
				text-align:left;
				font-style:normal;
}

.newpagedate{
border-top:1px solid #e7e6e6;
border-left:1px solid #e7e6e6;
border-bottom:1px solid #e7e6e6;
float:left;
line-height:16px;
margin:0 0 0 0px;
width:45px; height:40px;
text-align:center;
color:#6a6a6a;
background:#f5f5f5;

}
.newpagedate h5{
font-family:Times;
font-weight:bold;
font-size:20px;
margin:5px 0 0 0; padding:0;
}
.newpagedate h6{
font-family:Times;
font-weight:bold;
font-size:12px;
margin:0; padding:0;
}

.newpagelist:hover{
				background:#f5f5f5;
				border:1px solid #e7e6e6;
}

.newpagelist{
border:1px solid #e7e6e6;
margin:0 0 5px 46px; padding:3px 0 0 11px;
text-align:left;
font-family: Verdana;
font-size:14px;
}
.newpagelist p{
margin:0 0 5px 0; padding:0;
font-family: Verdana;
font-size:14px;
color:#2564b9;
}
.newpagelist p small{
color:#grey;
}

.newpagelist1:hover{
				background:#f5f5f5;
				border:1px solid #e7e6e6;
}

.newpagelist1{
border:1px solid #8f8f8f;
background: #D1E78D;
margin:0 0 5px 46px; padding:3px 0 0 11px;
text-align:left;
font-family: Verdana;
font-size:14px;
}
.newpagelist1 p{
margin:0 0 5px 0; padding:0;
font-family: Verdana;
font-size:14px;
color:#2564b9;
}
.newpagelist1 p small{
color:#grey;
}

/**--------------------------------------------------------------------------**/
/**----------------------------  GASTENBOEK  --------------------------------**/
/**--------------------------------------------------------------------------**/

.reactie {
border:1px solid gray;
width:450px;
margin:15px 0 0 20px;
}
.reactie p {
margin:5px; padding:0;
}
.reactieinfo {
background:#f5f5f5;
border-bottom:1px solid gray;
}
.reactieinfo b {
color:#453f81;
}
.reactietekst{

}




/**--------------------------------------------------------------------------**/
/**-------------------------------  MENU  -----------------------------------**/
/**--------------------------------------------------------------------------**/


.qmmc .qmdivider{
display:block;
font-size:1px;
border-width:0px;
border-style:solid;
position:relative;
z-index:1;
}
.qmmc .qmdividery{
float:left;
width:0px;
}
.qmmc .qmtitle{
display:block;
cursor:default;
white-space:nowrap;
position:relative;
z-index:1;
}
.qmclear {
font-size:1px;
height:0px;
width:0px;
clear:left;
line-height:0px;
display:block;
float:none !important;
}
.qmmc {
position:relative;
zoom:1;
z-index:10;
}
.qmmc a, .qmmc li {
float:left;
display:block;
white-space:nowrap;
position:relative;
z-index:1;
}
.qmmc div a, .qmmc ul a, .qmmc ul li {
float:none;
}
.qmsh div a {
float:left;
}.qmmc div{
visibility:hidden;
position:absolute;
}
.qmmc .qmcbox{
cursor:default;
display:block;
position:relative;
z-index:1;
}
.qmmc .qmcbox a{
display:inline;
}
.qmmc .qmcbox div{
float:none;
position:static;
visibility:inherit;
left:auto;
}
.qmmc li {
z-index:auto;
}
.qmmc ul {
left:-10000px;
position:absolute;
z-index:10;
}
.qmmc, .qmmc ul {
list-style:none;
padding:0px;
margin:0px;
}
.qmmc li a {
float:none
}
.qmmc li:hover>ul{
left:auto;
}
#qm0 li {
float:none;
}
#qm0 li:hover>ul{
top:0px;
left:100%;
}





	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:198px;
		padding:0px 0px 0px 0px;

		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#494949;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:0px 40px 5px 8px;
		color:#0E0D00;
		font-family:Verdana;
		font-size:12px;
		text-decoration:none;
		font-style:normal;
	}


	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		background-color:#D6DED9;
		text-decoration:none;
		border-style:none;
	}


	/*"""""""" (MAIN) Hover State """"""""*/	
	#qm0 li:hover>a	
	{	
		background-color:#D6DED9;
		text-decoration:none;
		border-style:none;
	}


	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		text-decoration:none;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:0px;
		margin:0px 0px 0px -1px;
		background-color:transparent;
		border-width:0px;
		border-style:none;
		border-color:transparent;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:0px 40px 6px 5px;
		background-color:transparent;
		color:#333333;
		font-family:Verdana;
		font-size:11px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#bdbdbd;
		font-family:Verdana;
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#bdbdbd;
		font-family:Verdana;
		text-decoration:none;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#e1e1e1;
		color:#333333;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		margin:5px 5px 5px 5px;
		color:#000000;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:1px 4px 1px 4px;
		border-color:#A9A9A9;
	}


	/*"""""""" Content Box""""""""*/	
	#qm0 .qmcbox	
	{	
		width:198px;
		padding:10px;
		font-family:Arial;
		font-size:12px;
	}


	/*"""""""" Box Animation Styles""""""""*/	
	#qm0 .qmbox	
	{	
		border-width:1px;
		border-style:solid;
		border-color:#999999;
	}


	/*"""""""" Custom Rule""""""""*/	
	div#qm0 div div	
	{	
		margin:0px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul ul	
	{	
		margin:0px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		margin:0px;
		background-color:#e1e1e1;
		border-width:1px;
		border-style:solid;
		border-color:#333333;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li:hover > a.qmparent	
	{	
		background-image:url(qmimages/arrow_10.gif);
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul .qmparent	
	{	
		background-image:url(qmimages/arrow_10.gif);
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 .qmparent	
	{	
		background-image:url(qmimages/arrow_5.gif);
		background-repeat:no-repeat;
		background-position:92% 55%;
	}
	
.qmfv{
visibility:visible !important;
}
.qmfh{
visibility:hidden !important;
}


/**--------------------------------------------------------------------------**/
/**-----------------------------  SITEMAP  ----------------------------------**/
/**--------------------------------------------------------------------------**/

.sitemap ul {
				 list-style:none;	 
}
.sitemap ul li ul {
				 list-style:square;	 
}
.sitemap ul li ul li ul {
				 list-style:disc;	 
}
.sitemap ul li ul li ul li ul{
				 list-style:circle;	 
}
.sitemap {
				 text-decoration:underline;
				 font-weight: bold;
				 font-size:10px;
				 
}
.sitemap a {
		font-family:verdana;
		font-size:10px;
    color: #1a497d;
    text-decoration:none;
		font-style: normal;
}
.sitemap a:hover{
    color:#082442;
    text-decoration:none;
}
