.style1 {
	color: #858585;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-weight : bold;
	font-size: 12pt;
}
.style2 {
	color: #444444;
	font-style: italic;
	padding-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	
}
.style3 {
	border:1px solid black;
	padding:5px;
	background-color:#ebeebf;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.taal{
display:none;
}
.taalicon{
height:15px;
margin:3px;

}
.taalicon_selected{
border:2px solid white;
height:15px;
margin:3px;

}

.view_id_selected{
color:#ffffff;
background-color:#962b2b;

}
.view_id_not_selected{

}


body.page{
text-align: center;
background-image: url(images/index_background.png);
background-repeat: repeat-x;
background-color:#f5f5f5;
margin : 0px;
height: auto;
width:100%;
font-family: verdana, Arial; 

}


table.index{
paddin:0px;
margin:0px;
width:1024px;
}


.index_login{
}

tr.login_top{
}
td.login_top{
}

div.login{    
display: block;
color: #555555;
position:relative;
top:85px;
left:780px;
width:190px;
font-weight:bold;    
}
	
.login_error{    
color:#a72b2b;
font-size: 11px; 
}


td.index_display{
paddin:0px;
margin:0px;
width:100%;
}
	div.index_top {  
	display:block;
	color: #555555; 
	background-image:url("images/website_top.png");
	height: 190px;
	width: auto;
	font-weight:bold;    
	
	}
	
	td.error {    
	color: #FFFFFF;
	background-color: #AAAAAA; 
	width: auto;
	}

td.index_menu{
vertical-align:middle;
paddin:0px;
margin:0px;
height:31px;
width:100%;

}


td.index_top{
background-image: url(images/contentbox_top_bg.png);
background-repeat: no-repeat;
background-position: center bottom;
padding-bottom:20px;
padding-top:7px;
padding-left:20px;
}

td.index_left{
padding:0px;
margin:0px;
padding-bottom:50px;
height:100%;
}

td.index_right{
paddin:0px;
margin:0px;
height:100%;
overflow: hidden;
}

td.index_center_bottom{
overflow-x: hidden;
clip: auto;
}

td.index_center_top{
overflow-x: hidden;
clip: auto;
}



td.index_bottom{
vertical-align: middle;
background-image: url(images/main_top_bg.png);
background-repeat: no-repeat;
height:190px;
padding-left:25px;

}
	
td.index_main{
height:auto;
clip: auto;
padding-left:5px;
padding-right:15px;
}



	table.article{
	margin: 13px 5px 13px 5px;
	background-color: #ffffff; 
	width:100%;
	border-width: 1px;
	border-style: solid ;
	border-color: #A3A3A3;
		
	}
	
	td.article_title{
	color: #514843;
	text-decoration:none;
	font-size:11pt;
	font-weight:bold;
	padding: 3px;
	
	}
	
	td.article_author{
	color: #666666;
	text-decoration:none;
	font-size:7pt;
	padding-left:15px;
	padding-top: 3px;
	padding-bottom: 5px;
	}
	
	.article_navigate{
	color: #666666;
	text-decoration:none;
	font-size:7pt;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left:15px;
	text-align:right;
	}
	
	td.article_shortstory{
	overflow-y: hidden;
	overflow-x: auto;
	color: #000000;
	height:auto;
	text-decoration:none;
	font-size:8pt;
	line-height: 160%;
	}
	
	td.article_bottom_link{
	color: #444871;
	text-decoration:none;
	font-size:9pt;
	padding-top: 5px;
	}
	
	table.write_comment{
	width:98%;
	margin: 13px 5px 13px 5px;
	border-width: 1px;
	border-style: solid ;
	border-color: #A3A3A3;
	background-color: #ffffff; 
	paddin:0px;
	}
	
	td.write_comment_title{
	width:95%;
	color: #191c1f;
	background-color: #ededed; 
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	font-size:10pt;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: solid ;
	border-bottom-color: #A3A3A3;
	}
	
	table.comment{
	width:98%;
	margin: 13px 0px 13px 5px;
	border-width: 1px;
	border-style: solid ;
	border-color: #A3A3A3;
	background-color: #ffffff; 
	paddin:0px;
	}
	
	td.commenttext{
	color: #000000;
	width:100%;
	text-decoration:none;
	vertical-align:top;
	font-size:8pt;
	margin-left: 13px;
	margin-right: 13px;
	line-height: 160%;
	}
	td.commentimage{
	vertical-align:top;
	}	
	img.commentimage{
	
	width:65px;
	}
	
	td.comment_author{
	color: #5c5c5c;
	width:100%;
	text-decoration:none;
	font-size:9pt;
	padding-top: 0px;
	margin-left: 13px;
	margin-right: 13px;
	}



	
td.credits{
color: #e0e0e0;
height:30px;
background-color: #8f1a1a; 
text-decoration:none;
text-align: center; 
font-size:7pt;
border-width: 5px;
border-style: solid ;
border-color: #ffffff;
}



		div.contentbox_0{
		display: block;
		float: left;
		width:205px;
		height:200px;
		margin: 5px;
		margin-left:7px;
		margin-right:7px;
		font-size:11 px;
		overflow:hidden;
		}
		
		div.contentboxtitle_0{
		display:block;
		border-collapse:collapse;
		padding:3px;
		padding-left:5px;	
		font-size:11 px;
		font-weight:bold;
		background-color:#dddddd;
		color:#514843;		
		}
		
		.contentboxitem_0{
		display:inline;
		color: #ffffff;
		width:100%;
		margin:0px;
		vertical-align:middle;
		overflow:hidden;
		
		}
		
		.contentboxlink_0{
		display:inline;
		width:100%;
		margin:4px;
		vertical-align:middle;
		}	
		a.contentboxlink_0{
		font-size:: 6px;
		width:100%;
		vertical-align:middle;
		text-decoration:none;
		color: #ffffff;
		}
		
		a.contentboxlink_0:hover{
		text-decoration:none;
		}
		
		li.contentboxopsomming_0{
		width:100%;
		color: #ffffff;
		margin: 10px;
		vertical-align:middle;
		
		}	
	
	
	
	
		div.contentbox_1{
		display: block;
		margin-left:3px;
		margin-top:3px;
		border-collapse:collapse;
		background-image: url(images/contenbox_body_1.png);
		background-repeat: repeat-x;
		background-position:left bottom;
		position:relative;
		width:230px;
		height:auto;
		padding-bottom:20px;		
		}
		
		div.contentboxtitle_1{
		display:block;
		border-collapse:collapse;
		padding-top:26px;
		padding-bottom:15px;
		color:ffffff;
		background-image: url(images/contenbox_title_1.png);
		background-position:left top;
		background-repeat: no-repeat;
		font-size:12 px;
		font-weight:bold;
		padding-left:65px;
		}
		
		.contentboxitem_1{
		list-style-position: inside;
		list-style-type: disc;
		margin-left: 17px;
		margin-right: 17px;
		vertical-align:middle;
		font-size:9px;
		}
	
		a.contentboxlink_1{
		text-align:left;
		color: #514843;
		font-size: 10px;
		font-weight:bold;
		vertical-align:middle;
		text-decoration:none;
		}
		
		li.contentboxopsomming_1{
		color: #888888;
		font-size: 10px;
		margin: 5px;
		margin-left: 18px;
		margin-right: 13px;
		vertical-align:middle;
		text-decoration:none;
		}	
	
	
	
	
	
		div.contentbox_2{
		display: block;
		margin-top:3px;
		border-collapse:collapse;
		background-image: url(images/contenbox_body_1.png);
		background-repeat: repeat-x;
		background-position:left bottom;
		position:relative;
		width:230px;
		height:auto;
		padding-bottom:20px;	
		color:#514843;
		}
		
		div.contentboxtitle_2{
		display:block;
		border-collapse:collapse;
		padding-top:26px;
		padding-bottom:15px;
		color:#514843;
		background-image: url(images/contenbox_title_3.png);
		background-repeat: no-repeat;
		background-position:left top;		
		font-size:12 px;
		font-weight:bold;
		padding-left:65px;
		}
		
		.contentboxitem_2{
		list-style-position: inside;
		list-style-type: disc;
		margin-left: 17px;
		margin-right: 17px;
		vertical-align:middle;
		font-size:9px;
		
		}
	
		a.contentboxlink_2{
		text-align:left;
		color: #514843;
		font-size: 10px;
		font-weight:bold;
		vertical-align:middle;
		text-decoration:none;
		}
		
		li.contentboxopsomming_2{
		color: #888888;
		font-size: 10px;
		margin: 5px;
		margin-left: 18px;
		margin-right: 13px;
		vertical-align:middle;
		text-decoration:none;
		}





		div.contentbox_3{
		display: block;
		margin-top:3px;
		background-image: url(images/contenbox_body_2.png);
		background-repeat: repeat-x;
		background-position:left bottom;
		position:relative;
		width:230px;
		height:auto;
		padding-bottom:20px;
		color:#ffffff;
		}
		
		
		
		div.contentboxtitle_3{
		color:#514843;
		background-image: url(images/contenbox_title_2.png);
		background-repeat: no-repeat;
		background-position:left top;
		vertical-align:top;
		font-size:12 px;
		font-weight:bold;
		padding-left:65px;
		padding-top:26px;
		padding-bottom:15px;		
		}
		
		.contentboxitem_3{
		list-style-position: inside;
		list-style-type: disc;
		margin-left: 17px;
		margin-right: 17px;
		vertical-align:middle;
		font-size:9px;
		}
	
		a.contentboxlink_3{
		text-align:left;
		color: #514843;
		font-size: 10px;
		font-weight:bold;
		vertical-align:middle;
		text-decoration:none;
		}
		
		li.contentboxopsomming_3{
		color: #888888;
		font-size: 10px;
		margin: 5px;
		margin-left: 18px;
		margin-right: 13px;
		vertical-align:middle;
		text-decoration:none;
		}




		div.contentbox_4{
		display: block;
		float: left;
		width:320px;
		padding:0px;
		height:200px;
		margin: 5px;
		margin-left:7px;
		margin-right:7px;		
		overflow:hidden;
		}
		
		div.contentboxtitle_4{
		display: none;

		}
		
		.contentboxitem_4{
		display:inline;
		color: #444444;
		width:100%;
		margin:0px;
		vertical-align:middle;
		overflow:hidden;
		
		}


		div.contentbox_5{
		display: block;
		float: left;
		width:310px;
		height:140px;
		margin-bottom: 5px;
		margin-top:10px;
		margin-left:7px;
		margin-right:7px;
		font-size:11 px;
		overflow:hidden;
		}
		
		div.contentboxtitle_5{
		display:block;
		border-collapse:collapse;
		padding:3px;
		padding-left:5px;	
		font-size:11 px;
		font-weight:bold;
		background-color:#dddddd;
		color:#514843;		
		}
		
		.contentboxitem_5{
		display:inline;
		color: #514843;
		width:100%;
		margin:0px;
		vertical-align:middle;
		overflow:hidden;
		}
		
		.contentboxlink_5{
		display:inline;
		width:100%;
		margin:4px;
		vertical-align:middle;
		}	
		a.contentboxlink_5{
		font-size:: 6px;
		width:100%;
		vertical-align:middle;
		text-decoration:none;
		color: #514843;
		}
		
		li.contentboxopsomming_5{
		width:100%;
		color: #514843;
		margin: 10px;
		vertical-align:middle;
		}


		div.contentbox_6{
		display: block;
		float: left;
		width:100% ;
		height:auto;
		padding: 5px;
		font-size:11 px;
		overflow:hidden;
		}
		
		div.contentboxtitle_6{
		display:none;
		}
		
		.contentboxitem_6{
		display:inline;
		color: #000000;
		width:100%;
		margin:0px;
		vertical-align:middle;
		overflow:hidden;
		
		}
		
		.contentboxlink_6{
		display:inline;
		width:100%;
		margin:4px;
		vertical-align:middle;
		
		}	
		a.contentboxlink_6{
		font-size:: 6px;
		width:100%;
		vertical-align:middle;
		text-decoration:none;
		color: #000000;
		}
		
		a.contentboxlink_6:hover{
		text-decoration:none;
		}
		
		li.contentboxopsomming_6{
		width:100%;
		color: #000000;
		margin: 10px;
		vertical-align:middle;
		
		}

fieldset{
border: 1px solid #a3a3a3;
}



a{ 
text-decoration:none;
color: #8f1a1a; 

} 
a:hover{ 
text-decoration:underline;
color: #8f1a1a; 
} 

a.archief{
color: #2b2b2b; 
text-decoration:none;
font-weight:bold; 
font-size: 10px; 
}

a.login{
color: #2b2b2b; 
text-decoration:none;
font-size:inherit;
}
a.login:hover{
color: #2b2b2b; 
text-decoration:none;
font-size:inherit;
font-weight:bold; 
}

a.article_bottom{ 
text-decoration:none;
color: #a3a3a3;
font-weight:bold;
font-size:10px;
} 



legend{ 
font-size: 15px; 
color: #8f1a1a; 
font-weight:bold; 
font-style:italic; 
} 

input{ 
font-size: 11px; 
} 



td.stats{
color: #ffffff;
text-align: left; 
font-size: 12px; 

}

td{

text-decoration:none;
font-size:8pt;
margin-left: 13px;
margin-right: 13px;
line-height: 160%;
}


td.login{    
color:#2b2b2b;
font-size: 11px; 
}

td.opentop{
color: #666871;
text-align: left; 
font-weight:bold; 
font-style:italic; 
font-size: 11px; 
}





tr.gallery_nav td a {
color: #a72b2b;
}
table.gallery_algemeen tr td{
vertical-align:top;
}



table.gallery_indiv{
width:170px;
min-width:170px;
max-width:170px;
margin:3px;
padding:0px;
border-collapse:collapse;
background-color: #ffffff; 
border-top-width: 1px;
border-top-style: solid ;
border-top-color: #eeeeee;
border-left-width: 1px;
border-left-style: solid ;
border-left-color: #eeeeee;
border-bottom-width: 2px;
border-bottom-style: solid ;
border-bottom-color: #A3A3A3;
border-right-width: 2px;
border-right-style: solid ;
border-right-color: #A3A3A3;
color: #5c5c5c;
text-decoration:none;

}


td.gallery_indiv_pic{
width:170px;

min-width:170px;
max-width:170px;
height:100px;
min-height:100px;
max-height:100px;

}

img.gallery_indiv_pic{
display:block;
position:absolute;
clip:rect(0px,168px,100px,0px);

width:170px;


}



td.gallery_indiv_title{
text-align:center;
font-size:9pt;
font-weight:bold;
border-bottom: 1px solid #A3A3A3;

}


td.gallery_indiv_details{
font-size:8pt;
}

span.gallery_indiv_created by{
}
span.gallery_indiv_name{
}
span.gallery_indiv_on{
display:none;
}
span.gallery_indiv_date{
}
span.gallery_indiv_amount{
display:block;
}









tr.album_nav td {
color: #5c5c5c;
text-decoration:none;
font-size:14pt;
font-weight:bold;
text-align:center;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #aaaaaa;
padding-left: 10px;
}

table.album_algemeen tr td{

vertical-align:top;
}



table.album_indiv{
width:170px;
min-width:170px;
max-width:170px;

margin:3px;
padding:0px;
border-collapse:collapse;
background-color: #ffffff; 
border-top-width: 1px;
border-top-style: solid ;
border-top-color: #eeeeee;
border-left-width: 1px;
border-left-style: solid ;
border-left-color: #eeeeee;
border-bottom-width: 2px;
border-bottom-style: solid ;
border-bottom-color: #A3A3A3;
border-right-width: 2px;
border-right-style: solid ;
border-right-color: #A3A3A3;

color: #5c5c5c;
text-decoration:none;

}


td.album_indiv_pic{
width:170px;

min-width:170px;
max-width:170px;
height:100px;
min-height:100px;
max-height:100px;

}

img.album_indiv_pic{
display:block;
position:absolute;
clip:rect(0px,168px,100px,0px);

width:170px;


}



td.album_indiv_title{
text-align:center;
font-size:9pt;
font-weight:bold;
border-bottom: 1px solid #A3A3A3;

}


td.album_indiv_details{
font-size:8pt;
}

span.album_indiv_created by{
}
span.album_indiv_name{
}
span.album_indiv_on{
display:none;
}
span.album_indiv_date{
}
span.album_indiv_amount{
display:block;
}






td.gal_cat3_title{
color: #5c5c5c;
text-decoration:none;
font-size:9pt;
font-weight:bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #aaaaaa;
padding-left: 10px;
width:120px;
text-align:center;

}

td.gal_cat3_details{
color: #5c5c5c;
text-decoration:none;
font-size:8pt;
padding-top: 3px;
font-weight:normal;
word-wrap: break-word;
}



td.indiv_image_holder{
color: #5c5c5c;
background-color: #ffffff; 
text-decoration:none;
border-width: 1px;
border-style: solid ;
border-color: #A3A3A3;
border-bottom-width: 2px;
border-bottom-style: solid ;
border-bottom-color: #A3A3A3;
border-right-width: 2px;
border-right-style: solid ;
border-right-color: #A3A3A3;
width:120px;
}
img.gal_indiv_picture{
max-width: 150px;
max-height: 200px;
width:150px;
border:0px solid white;
}

.organigramhouder{
width:100%;
}

.organigramitem{
text-decoration:none;
width:100%;
border: 1px solid #ff0000;
}

.organigramtable{
margin-top:20px;
width: 90%;
overflow-x: scroll;
border-width: 1px;
border-style: solid ;
border-color: #A3A3A3;

}

.stattitle{
color: #ffffff;
height:auto;
width:500px;
background-image: url(images/contenbox_title.png);
background-repeat: repeat-x;
background-color:#8f1a1a; 
font-size:13 px;
font-weight:bold;
text-align: left; 
padding-left:10px;
padding-top:3px;
padding-bottom:2px;

}

.locatiesitem{
color: #ffffff;
height:auto;
width:100%;
background-image: url(images/contenbox_title.png);
background-repeat: repeat-x;
background-color:#8f1a1a; 
font-size:13 px;
font-weight:bold;
text-align: left; 
padding-left:10px;
padding-top:3px;
padding-bottom:2px;

}
.locatiesitem2{
text-decoration:none;
border-bottom-width: 2px;
border-bottom-style: solid ;
border-bottom-color: #A3A3A3;
width:100%;

}
.locatiestable{
width: 100% ;
overflow-x: scroll;
border-width: 1px;
border-style: solid ;
border-color: #A3A3A3;


}

.teampag_link_overzicht{
display:block;
text-align:center;
background-color:#cccccc;
border:1px solid #888888;

}

.teampag_link{
float:left;
height:25px;
width:150px;
text-align:center;
vertical-align: middle;
font-size:13pt;
background-color:#cccccc;
border:1px solid #888888;
border-bottom-width:0px;

}

.teampag_selected{
float:left;
height:25px;
width:150px;
text-align:center;
vertical-align: middle;
font-size:13pt;
background-color:#ffffff;
border:1px solid #888888;
border-bottom-width:0px;
}

.teampag_main{
border:10px solid #cccccc;
min-height:400px; 
width:95 %;
}

div.teampag_tg{
float:none;
overflow:auto;
background-color:#ffffff;
color: #2b2b2b; 
width:600px;
height:120px;
text-align: center; 
text-decoration:none;
font-family:arial; 
font-size:10pt;
border: 1pt solid #888888;
}

.teampag_titel{
float:none;
overflow:auto;
color: #2b2b2b; 
width:500px;
text-align: left; 
font-family:arial; 
font-weight:bold; 
font-size:10pt;
}
.teampag_author{
float:none;
overflow:auto;
color: #666666; 
width:500px;
text-align: left; 
font-family:arial; 
font-size:7pt;
}
.teampag_text{
float:none;
overflow:auto;
background-color:#cccccc;
color: #2b2b2b; 
width:500px;
text-align: left; 
font-family:arial; 
font-size:10pt;
border: 1pt dashed #888888;
}


  
.imagerotatorcontainer{
}


.calendarcontainer{
text-align:center;
}

.calendar{
border:2px solid #888888;
background-color:#dddddd;
margin:5px;
width:85%;
}

.calendar_title{
font-weight:bold;
text-align:center;
}

.calendar_day_title{
font-weight:bold;
text-align:center;
}

.calendar_day{
border:1px solid #666666;
text-align:center;
font-size:9px;
}

.calendar_current_day{
border:2px solid #A72B2B;
font-size:9px;
text-align:center;
}
.calendar_event_day{
background-color:#A72B2B;
color:#ffffff;
font-size:9px;
text-align:center;
}

.calendar_day_notofmonth{
border:1px solid #999999;
font-size:9px;
text-align:center;
}



.calendardetail{
border-spacing:0px;
margin:15px;
width:90%;

}

.calendardetail_title td{
background-color:#A72B2B;
border:2px solid white;
color:#ffffff;
padding:3px;
text-align:center;
font-size:14px;
font-weight:bold;
}
.calendardetail_time{
padding-right:10px;
font-size:14px;
font-weight:bold;
color:#555555;
}
.calendardetail_event{
border-right:2px solid #888888;
border-top:2px solid #888888;
border-left:2px solid #888888;
font-size:14px;
padding-left:10px;
}
.calendardetail_details{
border-right:2px solid #888888;
border-bottom:2px solid #888888;
border-left:2px solid #888888;
font-size:10px;
color:#999999;
}


.pollcontainer{
margin-left:20px;
}

.poll{
float:center;
width:85%;
}

.poll_omschrijving{
text-align:left;
color:#333333;
padding-bottom:3px;
text-align:center;
font-size:10px;
font-weight:bold;
}

.poll_optie{
color:#333333;
font-size:9px;
text-align:left;
}

.poll_button{
padding:5px;
}

.poll_result{
color:#333333;
font-size:9px;
}


.poll_totaal{
color:#333333;
font-size:9px;
text-align:center;
}

.poll_graph{
width:100%;
height:9px;
border:1px solid black;
}

.poll_graph_not_filled{
background-color:#555555;
}

.poll_graph_filled{
background-color:#A72B2B;
}  

.rss{

padding:0px;

}

.rssitem{

list-style:none;
}

.rssdate{


}

.rssdesc{


}
