/* ---- Begin Opmaak Body */
body 			{		margin:0px; background-image:url('../images/background-body.jpg');background-repeat: repeat-x; font: 11px Verdana, Helvetica, Sans-serif; 	}

/* ---- 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;  			}


/* ---- Begin Opmaak Tables ---- */


table.maintabel		{ 		background-color:#FFFFFF; width:780px; border-top:1px solid #ddd7d7; border-bottom:1px solid #ddd7d7; border-left:1px solid #ddd7d7; border-right:1px solid #ddd7d7;margin-left:auto; margin-right:auto; margin-bottom:0px; font: 10px Verdana, Helvetica, Sans-serif; color:#000000; border-collapse: collapse;	}
table.maintabel td 	{		font: 11px Verdana, Helvetica, Sans-serif; vertical-align:middle; 	}

table.menu		{ 		width:780px; border:0px; margin:auto; border-collapse: collapse;	}
table.menu td 		{		text-align:center; padding-top:5px; font: 11px Verdana, Helvetica, Sans-serif; vertical-align:middle; 	}	

table.news		{ 		margin-top:60px; float:left; width:390px; height:62px; border:0px solid #000; border-collapse: collapse;	}
table.news td 		{		text-align:left; height:15px; padding-left: 85px; padding-top:0px; font: 11px Verdana, Helvetica, Sans-serif; vertical-align:top; 	}	

table.cd-home			{ 		margin-left: 55px; margin-top:25px; float:left; width:300px; height:62px; border:0px solid #000; border-collapse: collapse;	}
table.cd-home td		{		text-align:left; padding-left: 5px; padding-top:0px; font: 11px Verdana, Helvetica, Sans-serif; vertical-align:top; 	}	
table.cd-home td.cd1		{		width:75px; text-align:left; padding-left: 5px; padding-top:0px; font: 11px Verdana, Helvetica, Sans-serif; vertical-align:top; 	}	

table.ledenlijst	{ 		margin-top:15px; float:right; width:390px; height:144px; border:0px solid #000; border-collapse: collapse;	}
table.ledenlijst td.lijst 	{	padding-top: 80px; padding-left: 22px;  width:138px; border:0px solid #000; text-align:left; font: 11px Verdana, Helvetica, Sans-serif; vertical-align:top; 	}	
table.ledenlijst td.foto 	{	background-color:#fff; width:141px; border:0px solid #000; text-align:center; padding-top:0px; font: 11px Verdana, Helvetica, Sans-serif; vertical-align:top; 	}	

table.content			{ 		width:700px; border:0px solid #000; margin:auto; border-collapse: collapse;	}
table.content td.content 		{		text-align:left; padding-left:5px; padding-top:5px; font: 11px Verdana, Helvetica, Sans-serif; vertical-align:middle; padding-top: 20px; padding-bottom: 20px;	}	


/* ---- Begin Opmaak tekst ---- */

.bold			{		font: 11px Verdana, Helvetica, Sans-serif; font-weight:bold; color:#ffffff;			}
.titels			{ 		font: 11px Verdana, Helvetica, Sans-serif; font-weight:bold; color:#574f2d;			}

.nieuwstekst		{ 		font: 9px Verdana, Helvetica, Sans-serif; color:#ff620d;			}
.footertekst		{		font: 9px Verdana, Helvetica, Sans-serif; color:#000000; 			}

p.standaardtekst	{ 		text-align:justify; 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: #008cc3;  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.submenulink:link	{ 		font: 10px Verdana, Helvetica, Sans-serif; font-weight:bold; color:#574f2d;			}
a.submenulink:hover	{ 		font: 10px Verdana, Helvetica, Sans-serif; font-weight:bold; color:#000000;			}
a.submenulink:visited	{ 		font: 10px Verdana, Helvetica, Sans-serif; font-weight:bold; color:#574f2d;			}

a.actueelbold:link	{ 		font: 9px Verdana, Helvetica, Sans-serif; color: #ff620d; font-weight:bold; text-decoration: none; 		}
a.actueelbold:visited 	{ 		font: 9px Verdana, Helvetica, Sans-serif; color: #ff620d; font-weight:bold; text-decoration: none; 		}
a.actueelbold:hover 	{ 		font: 9px Verdana, Helvetica, Sans-serif; color: #000000; font-weight:bold; text-decoration: none; 	}
a.actueelbold:active 	{		font: 9px Verdana, Helvetica, Sans-serif; color: #ff620d; font-weight:bold; 				}

a:link 			{ 		color: #000; text-decoration: none; 		}
a:visited 		{ 		color: #000; text-decoration: none; 		}
a:hover 		{ 		color: #000; text-decoration: underline; 	}
a:active 		{		color: #000; 				}

a:link.footermenulink, a:visited.footermenulink		{		color: #000000; font:  9px  Verdana, arial, Helvetica, Sans-serif;  	}
a:hover.footermenulink 	{		color: #ff620d;  font: 9px  Verdana, arial, Helvetica, Sans-serif;  		}

a:active.menulink 	{		color: #000000; font: 8px Verdana, Helvetica, Sans-serif;  				}

a:link.menulink, a:visited.menulink		{		color: #000000; font:  8px  Verdana, arial, Helvetica, Sans-serif;  	}
a:hover.menulink 	{		color: #ff620d;  font: 8px  Verdana, arial, Helvetica, Sans-serif;  		}

a.inhoudlink:link 	{		color: #FFFFFF; text-decoration: none; font: 11px Verdana, Helvetica, Sans-serif;  	}
a.inhoudlink:hover 	{		color: #2e829e; text-decoration: none; font: 11px Verdana, Helvetica, Sans-serif;  		}
a.inhoudlink:visited 	{		font: 11px Verdana, Helvetica, Sans-serif; padding-top:4px;				}
		
form {
	margin: 0;
}

input, select, textarea {
	font-family:		Geneva, Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-style:			normal;
	color:				#000000;
	background-color:	#EFEFEF;
	border:				1px solid #444444;
}

input.disabled, textarea.disabled {
	background-color:	#CDCDCD;
}

input.nostyle {
	background-color:	transparent;
	border:				0px;
}

select.clickable, input.clickable {
	cursor:				pointer;
}

input.button {
	cursor:				pointer;
	font-weight:		bold;
}

h1 {
	font-size: 24px;
}

p.nomargin, p.nomargin_center {
	margin: 0;
}

p.nomargin {
	text-align: left;
}

p.nomargin_center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/*	font_size_style_values : "8pt,10pt,12pt,14pt,18pt,24pt,36pt",*/

span.fontSize1 { font-size: 8pt; }
span.fontSize2 { font-size: 10pt; }
span.fontSize3 { font-size: 12pt; }
span.fontSize4 { font-size: 14pt; }
span.fontSize5 { font-size: 18pt; }
span.fontSize6 { font-size: 24pt; }
span.fontSize7 { font-size: 36pt; }