html, body {
	padding: 							0px;
	margin: 							0px;
	font-family: 					Arial, Helvetica, Sans Serif;
	line-height: 					120%;
	font-size: 						11px;
	color: 								#333333;
	background: 					#ffffff;
}	

table {
	font-family: 					Arial, Helvetica, Sans Serif;
	line-height: 					120%;
	font-size: 						11px;
	color: 								#333333;
}
  
p {
 	margin-top: 					0px;
	margin-bottom: 				10px;
}


/* DIVS */  
#container { 
	width:								775px;
	height:								540px;
	position:							absolute;
	top:									0%;
	left:									50%;
	margin:								15px auto auto -387px;
	text-align:						center;
	background:						#FFFFFF;
}

#header {
	float: 								left;
	width:								100%;
	height:								91px;
	background-image:			url(../../img/bg_header.jpg);
	background-repeat:		no-repeat;
	background-position:	100% 100%;
}

#left {
	float: 								left;
	clear: 								both;
	width:								175px;
	height:								330px;
	background-image:			url(../../img/bg_left.jpg);
	background-repeat:		no-repeat;
	background-position:	100% 100%;
}

#content_container {
	float: 								right;
	width:								600px;
	height:								330px;
	overflow:							auto;
}

#content_title {
	float: 								left;
	width:								405px;
	height:								30px;
	margin:								5px 0px 0px 10px;
	text-align:						left;
	color:								#000000;
	font-size:						14px;
	font-weight:					bold;
	white-space:					nowrap;	
}

#content {
	float: 								left;
	width:								400px;
	height:								295px;
	margin:								0px 0px 0px 15px;
	text-align:						left;
	overflow:							auto;
}

#content_beheer {
	float: 								left;
	width:								585px;
	height:								295px;
	margin:								0px 0px 0px 15px;
	text-align:						left;
	overflow:							auto;
}

#content_foto {
	float: 								right;
	width:								185px;
	height:								295px;
	margin:								35px 0px 0px 0px;
}

#footer {
	float:								left;
	clear:								both;
	width:								100%;
	height:								119px;
	background-image:			url(../../img/bg_footer.jpg);
	background-repeat:		no-repeat;
	background-position:	100% 100%;
}

#banner {
	float:								left;
	width:								460px;
	height:								60px;
	margin:								49px 0px 0px 154px;
}

#nieuws_jaar {
	width: 								90%;
	background: 					#c0c0c0;
	padding: 							5px;
}

#nieuws_maand {
	width: 								90%;
	background: 					#e0e0e0;
	padding: 							5px;
}
					
#nieuws_news {
	width: 								90%;
	padding: 							5px;
}


/* LINKS */
a:link{
	text-decoration: 			underline; 
	color:								#000000;
}

a:visited{
	text-decoration: 			underline; 
	color: 								#000000;
}

a:active{
	text-decoration: 			underline; 
	color: 								#000000;
}

/* FORM */
input {
	border-style:					solid;
	border-color:					#000000;
	border-width:					1px 1px 1px 1px;
	font-size:						11px;
	font-family:					Verdana;
	color:								#000000;
}

input.radio {
	border-style:					solid;
	border-color:					#000000;
	border-width:					0px 0px 0px 0px;
	font-size:						11px;
	font-family:					Verdana;
	color:								#000000;
}

textarea {
	border-style:					solid;
	border-color:					#000000;
	border-width:					1px 1px 1px 1px;
	font-size:						11px;
	font-family:					Verdana;
	color:								#000000;
}

select {
	border-style:					solid;
	border-color:					#000000;
	border-width:					1px 1px 1px 1px;
	font-size:						11px;
	font-family:					Verdana;
	color:								#000000;
}

option {
	border-style:					solid;
	border-color:					#000000;
	border-width:					0px 0px 1px 0px;
	font-size:						11px;
	font-family:					Verdana;
	color:								#000000;
}

input.button {
   font-size:						11px;
   font-family:					Verdana,sans-serif;
   color:								black;
   width:								100px;
   background-color:		#EEEEEE;
   border-style:				solid;
   border-color:				#BBBBBB;
   border-width:				1px;
}

/* MENU */
table.moduletable a.mainmenu_l0oout, table.moduletable .mainmenu_l0oout, a.mainmenu_l0oout, .mainmenu_l0oout {
	text-decoration: none;
	background: #000000;
}
table.moduletable a.mainmenu_l0oover, table.moduletable .mainmenu_l0oover, a.mainmenu_l0oover, .mainmenu_l0oover {
	text-decoration: none;
	background: #000000;
}
table.moduletable div.mainmenu_l0iout, table.moduletable .mainmenu_l0iout, div.mainmenu_l0iout, .mainmenu_l0iout {
	font-size: 9pt;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	text-align: left;
	direction: ltr;
	unicode-bidi: bidi-override;
	text-decoration: none;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	background: #FFFFFF;
	color: #000000;
}
table.moduletable div.mainmenu_l0iover, table.moduletable .mainmenu_l0iover, div.mainmenu_l0iover, .mainmenu_l0iover {
	font-size: 9pt;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	text-align: left;
	direction: ltr;
	unicode-bidi: bidi-override;
	text-decoration: none;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	background: #FFFFFF;
	color: #000000;
}
table.moduletable a.mainmenu_l1oout, table.moduletable .mainmenu_l1oout, a.mainmenu_l1oout, .mainmenu_l1oout {
	position: absolute;
	text-decoration: none;
	background: #000000;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}
table.moduletable a.mainmenu_l1oover, table.moduletable .mainmenu_l1oover, a.mainmenu_l1oover, .mainmenu_l1oover {
	text-decoration: none;
	background: #000000;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}
table.moduletable div.mainmenu_l1iout, table.moduletable .mainmenu_l1iout, div.mainmenu_l1iout, .mainmenu_l1iout {
	font-size: 9pt;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	text-align: left;
	direction: ltr;
	unicode-bidi: bidi-override;
	text-decoration: none;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	background: #FFFFFF;
	color: #000000;
}
table.moduletable div.mainmenu_l1iover, table.moduletable .mainmenu_l1iover, div.mainmenu_l1iover, .mainmenu_l1iover {
	font-size: 9pt;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	text-align: left;
	direction: ltr;
	unicode-bidi: bidi-override;
	text-decoration: none;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	background: #FFFFFF;
	color: #000000;
}