/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------*/
/*-----------------------------------------------------------------KOPIE VANUIT MAIN.CSS*/


.meerdere_bladen{
height:15px;
width:15px;
background-color:#e0dfcf;
border:1px solid #555555;
text-align:center;
}
.selected_meerdere_bladen{
height:15px;
width:15px;
background-color:#e0dfcf;
border:1px solid #555555;
text-align:center;
}

.button1{
padding:3px;
width:110px;
height:25px;
font-size:11px;
font-weight:bold;
color:#555555;
border:none;
background:  url(images/button1.png) no-repeat top center;
}

.button1:hover{
background:  url(images/button1_hover.png) no-repeat center center;
color:#ffffff;
cursor:pointer;
}



/*----------------------GALLERY------------------------------------*/

.galleryalbum{
	background:  url(/images/background_album.png) no-repeat top center;
	height:225px;
	width:151px;
	margin:5px;
	text-align:center;
}
	.galleryalbumbuttons{
		margin-top:3px;
		font-size:11px;
		font-weight:bold;
		padding-left:10px;
		padding-right:10px;
	}

	.galleryalbumimagehouder{
		
		text-align:center;
		width:120px;
		height:100px;
		overflow:hidden;
		margin-top:3px;
		border:1px solid #bbbbbb;
	}
	.galleryalbumtitle{
	
		background-color:transparent;
		font-size:11px;
		font-weight:bold;
		margin-left:10px;
		margin-right:10px;
		margin-top:5px;
		margin-bottom:5px;
		color:#555555;
		line-height: normal;
	}
	.galleryalbumdetails{
		padding-left:10px;
		padding-right:10px;
		text-align:left;
		font-size:9px;
		color:#999999;
		line-height: normal;
	}


.galleryimage{
	background:  url(/images/background_album.png) no-repeat top center;
	height:225px;
	width:151px;
	margin:5px;
	text-align:center;
}
	.galleryimage .buttons{
		margin-top:3px;
		font-size:11px;
		font-weight:bold;
		padding-left:10px;
		padding-right:10px;
	}
	.galleryimage .imagehouder{
		text-align:center;
		width:120px;
		height:100px;
		overflow:hidden;
		margin-top:10px;
		border:1px solid #bbbbbb;
	}
	.galleryimagetitle{
		font-size:11px;
		font-weight:bold;
		margin-left:10px;
		margin-right:10px;
		margin-top:5px;
		margin-bottom:5px;
		color:#555555;
		text-align:left;
	}
	.galleryimagedetails{
		padding-left:10px;
		padding-right:10px;
		text-align:left;
		font-size:9px;
		color:#999999;
	}

	.galleryimage .titleboxhouder {
		height:60px;
		width:120px;
		margin:0px;
		padding:0px;		
		margin-top:2px;
	}
	.galleryimage .titleboxhouder .titlebox{
		height:60px;
		width:120px;
		margin:0px;
		padding:0px;
		border:1px solid #bbbbbb;
		overflow-y:auto;
	}

/*----------------------TEAMPAGE------------------------------------*/

.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;

}


.fiche_button{
display:block;
float:left;
background:  url(images/bt_2_left.png) no-repeat top left;
color:#ffffff;
height:22px;
padding:3px;
margin-left:5px;
font-size:10px;
font-weight:bold;
}
	.fiche_button .right{
	background:  url(images/bt_2_right.png) no-repeat top right;
	position:relative;
	top:-3px;
	height:24px;
	right:-4px;
	padding:3px;
	padding-right:10px;
	padding-top:5px;
	text-align:center;
	}

.fiche_selected_button{
display:block;
float:left;
background:  url(images/bt_2_left_selected.png) no-repeat top left;
color:#555555;
height:22px;
padding:3px;
margin-left:5px;
font-size:10px;
font-weight:bold;
}
	.fiche_selected_button .right{
	background:  url(images/bt_2_right_selected.png) no-repeat top right;
	position:relative;
	top:-3px;
	height:24px;
	right:-4px;
	padding:3px;
	padding-right:10px;
	padding-top:5px;
	text-align:center;
	}
	
.teamicon{
	background:  url(images/background_team.png) no-repeat top center;
	height:151px;
	width:151px;
	margin:5px;
	text-align:center;
}
	.teamicon .imagehouder{
		text-align:center;
		width:120px;
		height:100px;
		overflow:hidden;
		margin-top:10px;
		border:1px solid #bbbbbb;
	}
	.teamicon .title{
		font-size:11px;
		font-weight:bold;
		padding-left:10px;
		padding-right:10px;
	}

.teamdetails{
	width:181px;
	margin:5px;
}
.teamdetails_top{
	float:left;
	width:100%;
	background:  url(../images/background_teamdetail.png) no-repeat top center;
	height:12px;
}
.teamdetails_bottom{
	float:left;
	width:100%;
	background:  url(../images/background_teamdetail.png) no-repeat bottom center;
	padding-bottom:15px;
}
	.titleteamdetails {
		font-size:12px;
		font-weight:bold;
		margin-left:10px;
		margin-right:10px;
		margin-top:7px;
		padding-left:2px;
		border-bottom:1px dotted #888888;
	}
	.detailsteamdetails {
		font-size:11px;
		margin-top:3px;
		margin-left:20px;
		margin-right:10px;		
	}
	.tabeldetails{
	font-size:10px;	
	}
.teamiframe{
	height:283px;
	width:500px;
	margin:5px;
}

.teamperson{
	background:  url(images/background_teamperson.png) no-repeat top center;
	height:164px;
	width:110px;
	margin:5px;
	text-align:center;
}

	.imagehouderteamperson{
		text-align:center;
		width:85px;
		height:85px;
		overflow:hidden;
		margin-top:10px;
		border:1px solid #bbbbbb;
	}
	.titleteamperson{
		font-size:10px;
		font-weight:bold;
		line-height: 120%;
		padding-left:10px;
		padding-right:10px;
		color:#555555;
	}
	.detailsteamperson{
		font-size:10px;
		line-height: 120%;
		padding-left:10px;
		padding-right:10px;
		color:#888888;
	}
	.detailsteamcontact{
		font-size:10px;
		line-height: 120%;
		padding-left:10px;
		padding-right:10px;
		color:#A72B2B;
		font-weight:bold;
	}

.messagebox{
width:737px;
}
	.titlemessagebox{
		background:  url(images/message_top.png) no-repeat bottom center;
		padding-left:15px;
		width:737px;
		height:30px;	
	}
	.frommessagebox{
		background:  url(images/message_bottom.png) no-repeat bottom left;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;
		width:105px;
		max-width:105px;
	}
	.messagemessagebox{
		background:  url(images/message_bottom.png) no-repeat bottom right;	
		padding-right:15px;
		padding-bottom:15px;
		font-size:11px;
		line-height: 140%;		
		vertical-align:top;
		width:632px;
	}
	.imagehoudermessage{
		text-align:center;
		width:85px;
		height:85px;
		overflow:hidden;
		margin-top:10px;
		border:1px solid #bbbbbb;
	}
	.detailmessage{
		text-align:center;
		color:#999999;
		font-size:10px;
	}
.reactionbox{
margin-top:5 px;
}
	.titlereactionbox{
		background:  url(images/reageer.png) no-repeat top right;
		height:10px;
		padding-right:10px;

	}
	.fromreactionbox{
		background:  url(images/reageer_speak.png) no-repeat top right;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:10px;		
		width:105;
	}
	.messagereactionbox{
		background:  url(images/reageer.png) no-repeat bottom right;	
		vertical-align:top;
		width:602px;
	}
	.messagereactioninside{
		padding-left:10px;
		padding-right:15px;
		padding-bottom:15px;
		font-size:11px;
		line-height: 140%;		
		vertical-align:top;

	}
	.imagehouderreaction{
		text-align:center;
		width:70px;
		height:70px;
		overflow:hidden;
		margin-top:10px;
		border:1px solid #bbbbbb;
	}
	.detailreaction{
		text-align:center;
		color:#999999;
		font-size:10px;
	}

.mailtonaam{
	font-size:9px;

}
/*----------------------COMPANY------------------------------------*/

.companybox{
	clear:both;
	width:100%;
	height:120px;
	margin-top:15px;
	background-color: #dddddd;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	cursor:pointer;
	overflow:hidden;
}
.companybox:hover{
	background-color: #cccccc;
}
	.companylogo{
		display: table-cell; 
		margin-left:10px;
		width:160px;
		height:120px;
		overflow:hidden;
		text-align:center;
		
		vertical-align:middle;
	}
		.companylogoportrait{
			margin:5px;
			height:110px;
			vertical-align:middle;
		}
		.companylogolandscape{
			margin:5px;
			width:150px;
			vertical-align:middle;
		}
	.companydetails{
		float:right;
		position:relative;
		top:5px;
		left:5px;
		width:60%;
		font-size:11px;
	}
		.companyname{
			clear:both;
			font-size:14px;
			font-weight:bold;
			margin-bottom:5px;

		}
		.companyaddress{
			float:left;
			width:45%;
		}
		.companycontact{
			float:left;
			width:45%;
		}

.backbutton{
	float:left;
	background:  url(../images/back.png) no-repeat top left;
	background-size: 35px 35px;
	height:35px;
	width:35px;
	cursor:pointer;
	
}
.companydet{
	clear:both;
	width:100%;
	height:95px;
	margin-top:5px;
	background-color: #dddddd;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	cursor:pointer;
}
.companydet:hover{
	background-color: #cccccc;
}

.companypersons{
clear:both;
}
	.personcompany{
		float:left;
		height:90px;
		width:200px;
		margin:3px;
		
		background-color: #dddddd;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
	}
	.personcompanypicture{
		float:left;
		margin:7px;
	}
	.personcompanyinfo{
		padding-top:10px;
		font-weight:bold;
		font-size:12px;
	}
.companypage{
	clear:both;
}
.companyrss{
	clear:both;
	background-color: #ffffff;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}

/*------------stats-------------*/
.fiche_button2{
display:block;
float:left;
background:  url(../images/bt_fiche_2.png) no-repeat top left;
width:128px;
color:#888888;
height:24px;
padding:3px;
padding-top:5px;
margin-left:5px;
text-align:center;
font-size:10px;
font-weight:bold;
cursor:pointer;
}
.fiche_selected_button2{
display:block;
float:left;
background:  url(../images/bt_fiche_2_selected.png) no-repeat top left;
width:128px;
color:#555555;
height:24px;
padding:3px;
padding-top:5px;
margin-left:5px;
text-align:center;
font-size:10px;
font-weight:bold;
cursor:pointer;
}
.rankingcontainer_top{	
	height:15px;
	width:100%;

}

.rankingcontainer{	
	width:100%;
	padding-bottom:20px;
}

.ranking{
	text-align:center;
}
.rt{
	font-weight:bold;
	text-align:center;
}
.rt td{
	padding-left:5px;
	padding-right:5px;
	border:1px dotted #999999;
}

.rrs{
	background-color:#a2b5c9;
}

.rrs td{
	border:1px dotted #999999;
}
.rr td{
	border:1px dotted #999999;
}

.ss{
	border:1px dotted #999999;
	text-align:left;
}
.st{
	border:1px dotted #999999;
	text-align:left;
	font-weight:bold;
}
.speeldag{
	float:left;
	background:  url(../images/speeldag.png) no-repeat top center;	
	height:23px;
	width:25px;
	min-width:25px;
	text-align:center;
	cursor:pointer;
	padding-top:4px;
	font-size:;
}
.speeldag_selected{
	float:left;
	background:  url(../images/speeldag_selected.png) no-repeat top center;	
	height:23px;
	width:25px;
	min-width:25px;
	text-align:center;
	cursor:pointer;
	padding-top:4px;
}



/*------------  einde teampag */
/*------------ begin popup --*/


.popup_player_top{
	background:  url(images/popup_players_top.png) no-repeat top left;
	height:10px;
	width:316px;
}
.popup_player_bottom{
	background:  url(images/popup_players_bottom.png) no-repeat bottom left;
	width:316px;
}
/*------------- einde popup --*/
.res_oc{
	border:1px solid #77798e;
	font-size:9px;
}

.profilepic{
	text-align:center;
	overflow:hidden;
	border:1px solid #bbbbbb;
}


.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{    
float:right;
margin-top:80px;
color: #ffffff;
position:relative;
width:190px;

}
img.login{
width:18px;
}

.rememberlogin{
float:left;
height:15px;
}

input.login{
float:left;
font-size:11px;
height:13px;
margin-right:40px;
margin-bottom:3px;
width:120px;
}
input.loginbutton{
float:left;
margin-left:5px;
}
input.logoutbutton{
float:left;
}

a.login{
color: #ffffff; 
text-decoration:none;
font-weight:normal; 
height:26px;
}
a.login:hover{
color: #ffffff; 
text-decoration:underline;
}
img.fb_login{
float:left;
cursor:pointer;
width:130px;
margin-left:15px;
}
img.fb_connect{
float:left;
cursor:pointer;
width:150px;
}


	
.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_middle{

}
	table.index_main_table{
	width:100%;

	}

	td.index_left{
	padding:0px;
	margin:0px;
	padding-bottom:50px;
	height:100%;

	}

	td.main{
		width:100%;
	}
		.index_center_top{
		overflow-x: hidden;
		
		}

		.index_body{
		text-align:left;
		}

		.index_center_bottom{
		overflow-x: hidden;
		}

	td.index_right{
	paddin:0px;
	margin:0px;
	height:100%;
	overflow: hidden;
	}

td.index_bottom{
vertical-align: middle;
background-image: url(images/main_top_bg.png);
background-repeat: no-repeat;
height:190px;
padding-left:25px;

}



	table.article{
	margin-top: 13px ;
	margin-bottom: 13px ;
	background-color: #ffffff; 
	width:100%;
	border: 1px solid #a3a3a3;
	text-align:left;
		
	}
	
	td.article_title{
	color: #514843;
	text-decoration:none;
	font-size:11pt;
	font-weight:bold;
	padding: 3px;
	padding-bottom:0px;
	text-align:left;
	
	}
	td.article_details{

	}
	.article_timesread{
	display:none;
	}
	
	.article_author{
	float:left;
	color: #666666;
	text-decoration:none;
	font-size:7pt;
	padding-left:15px;
	}
	
	.article_writtenon{
	float:left;
	color: #666666;
	text-decoration:none;
	font-size:7pt;
	padding-left:15px;
	}
	
	.article_navigate{
	float:right;
	color: #666666;
	text-decoration:none;
	font-size:7pt;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left:15px;
	text-align:right;
	}
	
	td.article_shortstory{
	overflow-x: hidden;
	color: #000000;
	height:auto;
	text-decoration:none;
	font-size:8pt;
	line-height: 160%;
	text-align:left;
	padding-top:0px;
	}
	
	td.article_bottom_link{
	color: #444871;
	text-decoration:none;
	font-size:9pt;
	padding-top: 5px;
	text-align:left;
	}
	
	.fb{
	width:300px;
	text-align:right;
	float:right;
	}
	
	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;
		text-align:left;
		}
		
		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;		
		text-align:left;
		}
		
		.contentboxitem_0{
		display:inline;
		color: #ffffff;
		width:100%;
		margin:0px;
		vertical-align:middle;
		overflow:hidden;
		text-align:left;
		}
		
		.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;	
		text-align:left;
		}
		
		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;
		text-align:left;
		}
		
		.contentboxitem_1{
		list-style-position: inside;
		list-style-type: disc;
		margin-left: 17px;
		margin-right: 17px;
		vertical-align:middle;
		font-size:9px;
		text-align:left;
		}
	
		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;
		text-align:left;
		}
		
		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;
		text-align:left;
		}
		
		.contentboxitem_2{
		list-style-position: inside;
		list-style-type: disc;
		margin-left: 17px;
		margin-right: 17px;
		vertical-align:middle;
		font-size:9px;
		text-align:left;
		
		}
	
		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;
		text-align:left;
		}
		
		
		
		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;
		text-align:left;
		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;
		text-align:left;
		}
	
		a.contentboxlink_3{
		text-align:left;
		color: #ffffff;
		font-size: 10px;
		font-weight:bold;
		vertical-align:middle;
		text-decoration:none;
		}
		a.contentboxlink_3:hover{
		color: #ffffff;
		text-decoration:underline;
		}
		
		li.contentboxopsomming_3{
		color: #ffffff;
		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;
		text-align:left;
		}
		
		div.contentboxtitle_4{
		display: none;
		text-align:left;

		}
		
		.contentboxitem_4{
		display:inline;
		color: #444444;
		width:100%;
		margin:0px;
		vertical-align:middle;
		overflow:hidden;
		text-align:left;
		
		}


		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;
		text-align:left;
		}
		
		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;		
		text-align:left;
		}
		
		.contentboxitem_5{
		display:inline;
		color: #514843;
		width:100%;
		margin:0px;
		vertical-align:middle;
		overflow:hidden;
		text-align:left;
		}
		
		.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;
		text-align:left;
		}
		
		div.contentboxtitle_6{
		display:none;
		}
		
		.contentboxitem_6{
		display:inline;
		color: #000000;
		width:100%;
		margin:0px;
		vertical-align:middle;
		overflow:hidden;
		text-align:left;
		
		}
		
		.contentboxlink_6{
		display:inline;
		width:100%;
		margin:4px;
		vertical-align:middle;
		text-align:left;
		
		}	
		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;
		
		}

		div.contentbox_7{
		display: block;
		float: left;
		width:312px;
		padding:0px;
		height:200px;
		margin: 5px;
		margin-left:7px;
		margin-right:7px;		
		overflow:hidden;
		text-align:left;
		background-color:#ffffff;
		}
		
		div.contentboxtitle_7{
		display: none;
		text-align:left;

		}
		
		.contentboxitem_7{
		display:inline;
		color: #444444;
		width:100%;
		margin:0px;
		vertical-align:middle;
		overflow:hidden;
		text-align:left;
		
		}


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.article_bottom{ 
text-decoration:none;
color: #2b2b2b;
background-color:#d0d0d0;
font-weight:bold;
font-size:10px;
margin-left:3px;
margin-right:3px;
padding:2px;
padding-left:4px;
padding-right:4px;
} 

a.article_bottom:hover{ 
text-decoration:none;
color: #ffffff;
background-color:#545454;
} 


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-align:left;
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; 
}


img {
	border:none;
}


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;
}

.autocontent{
margin-top:20px;
overflow-x: scroll;
border-width: 1px;
border-style: solid ;
border-color: #A3A3A3;
width:100%;
}

.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-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;
}




/* grote calendar */
#calendargrootcontainer{
text-align:center;
width:100%;
}

.calendargroot{
border:2px solid #888888;
margin:5px;
width:95%;
}

.calendargroot_title{
font-weight:bold;
text-align:center;
text-transform:uppercase;
}

.calendargroot_day_title{
font-weight:bold;
text-align:center;
}

.calendargroot_day{
border:1px solid #666666;
text-align:left;
font-size:9px;
height:80px;
width:80px;
}

.calendargroot_current_day{
border:2px solid #A72B2B;
font-size:9px;
text-align:left;
height:80px;
width:80px;
}

.calendargroot_day_notofmonth{
border:1px solid #999999;
font-size:9px;
text-align:center;
height:80px;
}

.daydetailtable{
	width:95%;
}
.eventtitle{
	background-color:#59d164;
	font-size:9px;
}
.gametitle{
	background-color:#d15959;
	font-size:9px;
}
.trainingtitle{
	background-color:#d1d059;
	font-size:9px;
}
.eventdetail{
	font-size:8px;
}
.gamedetail{
	font-size:8px;
}
.trainingdetail{
	font-size:8px;
}

.eventlink {
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}









.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{


}

