/* ---- Begin Opmaak Body */
body 				{	background-color:#000000; margin: 0px; text-align:center; font: 11px Verdana, Helvetica, Sans-serif; background-image: url(../images/bg.png); background-repeat: repeat-x;	}

/* ---- Begin Opmaak Images ---- */

.imagecenter			{	border:0px; display: block; margin-left:auto; margin-right:auto; 			}
.imageleft			{	border:0px; display: block; float: left; margin: 0px 0px 0px 0px;  			}
.imageright			{	border:0px; display: block; float: right; margin: 0px 0px 0px 0px;  			}

.imagemenu			{	border:0px; }

/* ---- Begin Opmaak Tables ---- */

p				{	text-align:justify;	}


table.logotabel			{ 	background-color:transparent; border:0px; width:701px; font: 10px Verdana, Helvetica, Sans-serif; color:#000000; border-collapse: collapse;	}

table.maintabel			{ 	background-color:#fffff;border:0px; width:701px; font: 10px Verdana, Helvetica, Sans-serif; color:#000000; border-collapse: collapse; margin: auto; }
table.maintabel td		{	font: 11px Verdana, Helvetica, Sans-serif; vertical-align:top; text-align:justify; 	}
table.maintabel td.center	{	font: 11px Verdana, Helvetica, Sans-serif; vertical-align:top; text-align:center; 	}
table.maintabel td.logo		{	text-align:center; border:0px;	}
table.maintabel td.plattetekst	{	background-color:#FFFFFF; padding-left:23px; padding-right:21px; padding-top:48px; padding-bottom:25px; text-align:justify; width:499px	}

table.maintabel td.ticker	{	background-color:#FFFFFF; background-image: url(../images/ticker.png); background-repeat: no-repeat; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:25px; text-align:center; vertical-align:bottom; width:499px	}
table.maintabel td.banners	{	background-color:#FFFFFF; padding-left:0px; padding-right:12px; padding-top:50px; padding-bottom:25px; text-align:right; width:202px;	}
table.maintabel td.footer	{	background-color:#000000; font: 9px Verdana, Helvetica, Sans-serif; color:#FFFFFF; text-align:center;	}

table.agenda 			{	}
table.agenda td.datum		{	background-color:#FFFFFF;
					padding-left:0px; padding-right:10px; padding-top:0px; padding-bottom:0px; 
					text-align:center;

				}
table.agenda td.spacer		{	height:10px;
					background-color:#FFFFFF; 
					text-align:center;	
				}
table.agenda td.feest		{	background-color:#bdc7e8;
					padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;
					padding:10px; 
					text-align:justify; 
				}
table.resident			{	background-color:#ffffff;border:0px width:499px; font: 10px Verdana, Helvetica, Sans-serif; color:#000000; border-collapse: collapse;	}
table.resident td.djs		{	background-color:#FFFFFF; padding-left:23px; padding-right:21px; padding-top:0px; padding-bottom:25px; text-align:justify; width:499px	}




/* ---- Begin Opmaak tekst ---- */

.bold				{	font: 11px Verdana, Helvetica, Sans-serif; font-weight:bold; color:#ffffff;			}
.titel				{ 	color: #114477;
					font-family: Tahoma, 'Trebuchet MS', Verdana, Arial, sans-serif;
					font-size: 22px;
					font-weight: normal;	
				}
.subtitel			{	color: #114477;
					font-family: Tahoma, Trebuchet MS, Verdana, Arial, sans-serif;
					font-size: 17px;
					font-weight: normal;
					border-bottom: 1px solid #CCCCCC;
					width: 80%;
				}
.hoeveelste			{	color: #000000;
					font-family: sans-serif;
					font-size: 55px;
					font-weight: bold;					
				}
.maand				{	color: #000000;
					font-family: sans-serif;
					font-size: 12px;
					font-weight: bold;					
				}
.footertekst			{	font: 9px Verdana, Helvetica, Sans-serif; color:#000000; 			}

p.standaardtekst		{ 	margin-left:10px; margin-right:10px; margin-top:10px; text-align:justify;		}

/* ---- Begin Opmaak Links ---- */

a:link.menu, a:visited.menu		{		color: #000; font:  9px  Verdana, arial, Helvetica, Sans-serif;  	}
a:hover.menu 				{		color: #ffffff;  font: 9px  Verdana, arial, Helvetica, Sans-serif; text-decoration:none;  		}

a:link.copyright, a:visited.copyright		{		color: #fff; font:  9px  Verdana, arial, Helvetica, Sans-serif;  	}
a:hover.copyright 				{		color: #ff620d;  font: 9px  Verdana, arial, Helvetica, Sans-serif; text-decoration:none;  		}
	

a:link.links, a:visited.links		{		color: #000; font:  11px  Verdana, arial, Helvetica, Sans-serif; font-weight:normal; text-decoration:none; 	}
a:hover.links 				{		color: #2347b4;  font: 11px  Verdana, arial, Helvetica, Sans-serif; font-weight:normal; text-decoration:none;  		}
	

a:link.linkstop, a:visited.linkstop		{		color: #2347b4; font:  11px  Verdana, arial, Helvetica, Sans-serif; font-weight:normal; text-decoration:none; 	}
a:hover.linkstop 				{		color: #000000;  font: 11px  Verdana, arial, Helvetica, Sans-serif; font-weight:normal; text-decoration:none;  		}

.button_normal {
	font-family:		Geneva, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-style:		normal;
	color:			#000000;
	font-weight:		bolder;
	background-color:	#EFEFEF;
	border:			1px solid;
	cursor:			pointer;
		}
		
form {
	margin: 0;
}

.input_normal {
	font-family:		Geneva, Arial, Helvetica, sans-serif;
	font-size:		10px;
	font-style:		normal;
	color:			#000000;
	font-weight:		bold;
	background-color: 	#EFEFEF;
	border:			1px solid;
}.subtitelCopy {
	color: #FFFFFF;
	font-family: Tahoma, Trebuchet MS, Verdana, Arial, sans-serif;
	font-size: 17px;
	font-weight: normal;
	width: 80%;
	background-color: #1634a6;
	background-repeat: repeat-x;
	border-top-width: 100%;
	border-right-width: 100%;
	border-bottom-width: 100%;
	border-left-width: 100%;
	border-bottom-style: none;
	vertical-align: baseline;
	white-space: nowrap;
	display: block;
}
