body {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	cursor: default;
}

td, p {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
div {
	border: 0px solid #666666;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.vspace {
	width: 2px;
}

.hspace {
	height: 1px;
	line-height: 1px;
}

.foutmelding {
	color: red;
	font-size: 10px;
}

.foutbox {
	border: 1px solid Red;
}

.foutfill {
	color: Red;
}

/*--GEBRUIKERS --*/
.tableContent {
	height: 21px;
}

.website {
	background-color: #000000;
	width: 975px;
}

.website_center {
	width: 955px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.item_even {
	height: 26px;
	width: 100%;
	padding-left: 10px;
}

.left_text_box {
	padding: 5px;
}

.rss_text_box {
	padding: 10px;
}

.rss_item {
	height: 8px;
	width: 7px;
	background-image: url('/images/rss_item.gif');
	background-repeat: no-repeat;
}

.center {
	width: 955px;
}

.links {	
	background: #353535;
	width: 203px;
}

.links_text {
	width: 201px;
	margin: 1px;
}

.middenContent {
	width: 548px;
	border: 0px solid pink;
	padding-top: 1px;
}

.rechts {
	background: #353535;
	width: 203px;
}

.rechts_text {
	width: 201px;
	margin: 1px;
}

.panel {
	border: 0px solid orange;
	display: none;
	clear: both;
}

.panelhide {
	border: 0px solid green;
	display: none;
	position: absolute;
}

.over {
	cursor: pointer;
	text-decoration: underline;
}

/*-- AGENDA --*/
.shortagendadate {
	border: solid 0px blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}

.shortagendaitem {
	border: solid 0px blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.td_header {
	border: solid 0px #000000;
	text-align: left;
	vertical-align: top;
	height: 15px;
}
.td_text {
	border:solid 0px #000000;
	color: #ABAAAA;
	text-align:left;
	vertical-align:top;
	height:100%;
}
.td_back {
	border:solid 0px #000000;
	color:#333333;
	cursor:pointer;
	text-align:left;
	vertical-align:top;
	height:15px;
}

/*-- NIEUWS --*/
.nieuwssubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 15px;
}
.nieuwstitel {
	border: solid 0px blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.nieuwstitel a,
.nieuwstitel a:hover,
.nieuwssubtitle a,
.nieuwssubtitle a:hover {
	color: #FFFFFF;
}

p.nieuws {
	background: url(/images/left_text_box.gif) repeat-x bottom left;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	width: 100%;
	margin: 10px 0px;
	padding: 0px;
}

/*-- FOTOALBUM --*/
.include_fotos {
	width: 100%;
	text-align: center;
}

/*-- FORUM --*/
.forum_td_header {
	background: #232e70;
}

.forum_tr_topic_evenrow,
.forum_tr_topic_unevenrow {
	background-color:#e1e7f7;
	background-image:url(/images/forum_row_back.gif);
	background-position:top left;
	background-repeat:repeat-y;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:10px;
	border-bottom: 2px solid #ffffff;
}

.forum_td_topic_subcolumn,
.forum_td_topic_evenrow,
.forum_td_topic_unevenrow {
	color:#000000;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.forum_td_topic_evenrow,
.forum_td_topic_unevenrow {
	background-color:#e1e7f7;
	background-image:url(/images/forum_row_back.gif);
	background-position:top left;
	background-repeat:repeat-y;
	padding:10px;
	border-bottom: 2px solid #ffffff;
}

.forum_td_topic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
 font-weight:normal;
}

.forum_td_crumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
}

.forum_td_pages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	text-align:right;
}

.forum_newtopic_td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	cursor:pointer;
}

.forum_legend_item {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#ffffff;
 font-weight:normal;
 text-align:left;
 padding-left:10px;
 background-color: #000000;
}

.forum_tr_post_evenrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color:#d2d8e6;
 color:#000000;
 border-bottom:2px solid #ffffff;
}

.forum_tr_post_unevenrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color:#dee2ed;
 color:#000000;
 border-bottom:2px solid #ffffff;
}

.forum_post_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 color:#000000;
}

.forum_post_message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding: 10px;
	line-height: 12px;
}

.forum_post_avater {
	padding: 10px;
}

.forum_post_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
 font-weight:bold;
 color: #FFFFFF;
}

.forum_post_value {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:normal;
 color:#FFFFFF;
}

.forum_textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 font-weight:normal;
 color:#000000;

}

.buttonsmall {
	font-size: 7pt;
	width: 65px;
	color: #000000;
	font-family: arial;
	height: 13px;
	border: 0px solid #464f56;
	background-image: url(/images/button_small.gif);
	font-family: verdana, arial, helvetica, sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	cursor:pointer;
}

.bforumitem {
	background-image: url(/images/button.gif);
	width: 73px;
	height: 17px;
	margin: 2px;
}

.form_td_required {
	margin-top: 5px;
}

.formfield_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 300px;
	height: 100px;
	overflow: auto;
}

#banners	{
	height: 80px;
	width: 100%;
	padding-top: 10px;
	color: #FFFFFF;
	text-align: center;
}

.banner {
	height: 60px;
	width: 95%;
	background-color: #04223a;
	margin: 0px;
	padding-top: 5px;
}

.centrum {
	position: absolute;
	left: 500px;
	top: 175px;
}

.bannerspace {
	padding-top: 5px;
	padding-bottom: 5px;
}

.banner_right, 
.banner_left,
.banner_left2,
.banner_right2 {
	width: 468px; 
	float: left;
	text-align: center;
}

.banner_right,
.banner_right2 {
	float: right;
}

.banner_top {
	position: relative;
}

#handle1 {
	cursor: move;
}

.Aanpascontent {
	position: relative;
}

/* -- POLL STYLE -- */
.poll_question {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.poll_header_question {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: inline;
}

.poll_option {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.poll_header_question_link {
	color: #000000;
	text-decoration: none;
}

.button {
	border: 0px;
	font-size: 8pt;
	color: #FFFFFF;
	height: 19px;
	padding-left: 5px;
	padding-right: 5px;
	cursor: pointer;
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
visibility: visible !important;
margin: 0;
}

.sIFR-replaced {
visibility: visible !important;
}

span.sIFR-alternate {
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
display: block;
overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */


/*
.sIFR-hasFlash .subnavactive {
visibility: hidden;
font-size: 12px;
letter-spacing: -20px;
}
*/

/*
.sIFR-hasFlash h1 {
visibility: hidden;
background-color: transparent;
}

.sIFR-hasFlash h2 {
visibility: hidden;
letter-spacing: -9px;
font-size: 55px;
}

.sIFR-hasFlash h3 {
visibility: hidden;
letter-spacing: -6px;
font-size: 25px;
}

.sIFR-hasFlash h4 {
visibility: hidden;
letter-spacing: -5px;
font-size: 21px;
}

.sIFR-hasFlash h5#pullquote {
letter-spacing: -4px;
visibility: hidden;
font-size: 24px;
}
*/

.left_text_box
{
	background: url(/images/left_text_box.gif) repeat-x bottom left;
}

.white,
.white:hover
{
	color: #FFFFFF;
}


.notClickedPagination {
	font-weight: bold; 
	padding: 2px 4px;
	color: #FACD1C;
}

.clickedPagination {
	font-weight: bold; 
	padding: 2px 6px;
	background-color: #FACD1C; 
	color: #ffffff;
}

a:hover.clickedPagination {
	color: #ffffff;
	text-decoration: none;
}	

img {
	border: none;
}

