/* Algemene CSS styles */

	body {
		background-color:	#0D0D33;
		margin-left: 		0px;
		margin-top: 		0px;
		margin-right: 		0px;
		margin-bottom: 		0px;
		font-family:		Arial;
		font-size:			11px;
		color:				#1e2947;
	}

	td{
		font-family:		Arial;
		font-size:			11px;
		color:				#1e2947;
	}

	.scrollbars{
		scrollbar-3dlight-color:		#000019; 
		scrollbar-arrow-color:			#9495A2; 
		scrollbar-base-color:			#0C0D32; 
		scrollbar-darkshadow-color:		#1E1F3E; 
		scrollbar-face-color:			#0C0D32; 
		scrollbar-highlight-color:		#7F808E; 
		scrollbar-shadow-color:			#292A49;
	}

	.divscrollbars{
		scrollbar-3dlight-color:		#FFFFFF; 
		scrollbar-arrow-color:			#0C0D32; 
		scrollbar-track-color:			#FFFFFF; 
		scrollbar-base-color:			#FFFFFF; 
		scrollbar-darkshadow-color:		#FFFFFF; 
		scrollbar-face-color:			#FFFFFF; 
		scrollbar-highlight-color:		#0C0D32; 
		scrollbar-shadow-color:			#0C0D32;
	}

	.background{
		background-image:		url(../images/verloop.jpg);
		background-repeat:		repeat-x;
		background-position: 	bottom;
	}

	.background_intro{
		background-image:	url(../images/verloop.jpg);
		background-repeat:	repeat-x;
		background-color:	#0C0D32;
		border:				10px solid #FFFFFF;
	}

	.background_kalender{
		background-color:	#0C0D32;
		border:				10px solid #FFFFFF;
	}

	.background_intro a{
		font-family:		Arial;
		font-size:			16px;
		color:				#FFFFFF;
		font-weight:		bold;
	}

	.background_intro a:hover{
		font-family:		Arial;
		font-size:			16px;
		color:				#FC291E;
		font-weight:		bold;
	}

	.background-grijs{
		background-color:	#CCCCCC;
	}

	a{
		font-family:		Arial;
		font-size:			11px;
		color:				#1e2947;
		text-decoration:	underline;
	}

	a:hover{
		font-family:		Arial;
		font-size:			11px;
		color:				#1e2947;
		text-decoration:	none;
	}
	
	.main{
		background-color:	#FFFFFF;
	}
	
	.footer{
		background-image:	url(../images/bottom.jpg);
		background-repeat:	no-repeat;
		background-color:	#CCCCCC;
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}

	.content{
		background-repeat:	no-repeat;
		background-color:	#FFFFFF;
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.content_pad1{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		padding-left:		64px;
		padding-top:		30px;
		padding-right:		56px;
		padding-bottom:		30px;
	}

	
	
	.content_pad2{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		padding-left:		0px;
		padding-top:		30px;
		padding-right:		0px;
		padding-bottom:		30px;
	}
	.content_pad3{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		width:				906px;
		padding-left:		40px;
		padding-top:		30px;
		padding-right:		0px;
		padding-bottom:		30px;
	}

	.home_verloop{
		background-image:	url(../images/verloop_content_home.jpg);
		background-repeat:	no-repeat;
		background-position: bottom;
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}

	.content_verloop{
		background-image:	url(../images/verloop_content.jpg);
		background-repeat:	no-repeat;
		background-position: bottom;
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}

	.cocktail_verloop{
		background-image:	url(../images/verloop_cocktail.jpg);
		background-repeat:	no-repeat;
		background-position: bottom;
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}

	.intro{
		background-repeat:	no-repeat;
		font-family:		Arial;
		font-size:			16px;
		font-weight:		bold;
		color:				#FFFFFF;
		background-position: bottom;
		line-height:		25px;
		padding-top:		250px;
	}
	
	.tourPopup_kop{
		font-family:		Arial;
		font-size:			11px;
		font-weight:		bold;
		color:				#0C0D32;
	}
	
	.tourPopup{
		font-family:		Arial;
		font-size:			11px;
		color:				#494949;
	}
	
	.tourPopup a{
		font-family:		Arial;
		font-size:			11px;
		color:				#FC291E;
		text-decoration:	underline;
	}

	.tourPopup a:hover{
		font-family:		Arial;
		font-size:			11px;
		color:				#FC291E;
		text-decoration:	none;
	}
	
	.home_offers{
		padding-top: 		11px;
		padding-left: 		47px;
	}
	
	.home_offers_tekst{
		font-family:		Arial;
		font-size:			11px;
		line-height:		14px;
	}
	
	.home_offers_kop{
		font-family:		Arial;
		font-size:			11px;
		font-weight:		bold;
	}
	
	.home_offers_korting{
		font-family:		Arial;
		font-size:			11px;
		font-weight:		bold;
		color:				#FC291E;
	}

	.tekst{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	h1{
		font-family:		Arial;
		font-size:			48px;
		color:				#FFFFFF;
		margin-top:			0px;
		margin-left:		0px;
		margin-right:		0px;
		margin-bottom:		5px;
	}

	p{
		margin: 0px;
	}

	.hidden{
		display:			none;
	}
	
	h2{
		font-family:		Arial;
		font-size:			20px;
		color:				#0C0D32;
		margin-top:			0px;
		margin-left:		0px;
		margin-right:		0px;
		margin-bottom:		0px;
	}

	h2.grijs{
		font-family:		Arial;
		font-size:			20px;
		color:				#CCCCCC;
		margin-top:			0px;
		margin-left:		0px;
		margin-right:		0px;
		margin-bottom:		0px;
	}

	h2.rood{
		font-family:		Arial;
		font-size:			20px;
		color:				#FC291E;
		margin-top:			0px;
		margin-left:		0px;
		margin-right:		0px;
		margin-bottom:		0px;
		text-decoration:	underline;
	}

	h2 a{
		font-family:		Arial;
		font-size:			20px;
		color:				#0C0D32;
		margin-top:			0px;
		margin-left:		0px;
		margin-right:		0px;
		margin-bottom:		0px;
		text-decoration: 	none;
	}

	h2 a:hover{
		font-family:		Arial;
		font-size:			20px;
		color:				#FF0000;
		margin-top:			0px;
		margin-left:		0px;
		margin-right:		0px;
		margin-bottom:		0px;
		text-decoration: 	underline;
	}

	h3{
		font-family:		Arial;
		font-size:			12px;
		color:				#0C0D32;
		margin-top:			0px;
		margin-left:		0px;
		margin-right:		0px;
		margin-bottom:		0px;
	}
	
	h4{
		font-family:		Arial;
		font-size:			16px;
		color:				#0C0D32;
		margin-top:			0px;
		margin-left:		0px;
		margin-right:		0px;
		margin-bottom:		0px;
	}
	
	h5{
		font-family:		Arial;
		font-size:			20px;
		color:				#FC291E;
		margin-top:			0px;
		margin-left:		0px;
		margin-right:		0px;
		margin-bottom:		0px;
	}
	
	h6{
		font-family:		Arial;
		font-size:			20px;
		color:				#FC291E;
		margin-top:			0px;
		margin-left:		0px;
		margin-right:		0px;
		margin-bottom:		0px;
	}

	.links{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.cursussen{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		border:				1px solid #000000;
		border-collapse:	collapse;
	}
	
	.cursussen a{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		text-decoration:	underline;
	}
	
	.cursussen a:hover{
		font-family:		Arial;
		font-size:			11px;
		color:				#FC291E;
		text-decoration:	none;
	}

	.cursus{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}


	.cursusKop{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		font-weight:		bold;
		text-decoration:	underline;
	}
	
	.cursusHeader{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		font-weight:		bold;
		line-height:		20px;
	}
	
	.cursusHeaderBor{
		background-color:	#0C0D32;
		font-family:		Arial;
		font-size:			11px;
		color:				#FFFFFF;
		font-weight:		bold;
		border-collapse:	collapse;
		border:				1px solid #0C0D32;
	}

	.cursusRow1{
		background-color:	#E0E0E0;
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		border:				1px solid #0C0D32;
		border-collapse:	collapse;
		padding-bottom:		10px;
		background-position: bottom;
		background-repeat:	repeat-x;
	}

	.cursusRow2{
		background-color:	#F5F5F5;
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		border:				1px solid #000000;
		border-collapse:	collapse;
		padding-bottom:		10px;
		background-position: bottom;
		background-repeat:	repeat-x;
	}
	
	.booking_left{
		background-image:	url(../images/verloop_booking_links.jpg);
		background-repeat:	no-repeat;
		background-position: bottom;
		padding-left:		64px;
		padding-right:		20px;
	}
	
	.booking_left2{
		background-image:	url(../images/verloop_booking_rechts.jpg);
		background-repeat:	repeat-x;
		background-position: top;
		padding-left:		64px;
		padding-right:		20px;
	}
	
	.booking_right{
		background-image:	url(../images/verloop_booking_rechts.jpg);
		background-repeat:	no-repeat;
		background-position: top;
		padding-left:		20px;
		padding-right:		64px;
	}
	
	.booking_req{
		padding-top:		23px;
		font-family:		Arial;
		font-size:			10px;
		color:				#FC291E;
	}
	
	.required{
		font-family:		Arial;
		font-size:			12px;
		color:				#FC291E;
		vertical-align:		top;
	}
	
	.booking_select{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		width:				290px;
		border:				1px solid #7F9DB9;
		background-color:	#FFFFFF;
	}
	
	.booking_select_klein{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		width:				136px;
		border:				1px solid #7F9DB9;
		background-color:	#FFFFFF;
	}
	
	.booking_select_kleur{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		border:				1px solid #7F9DB9;
		background-color:	#FFFFFF;
	}
	
	.booking_select, .booking_select_kleur, booking_select_klein, .booking_input, .booking_input_2, .booking_input_4, .booking_input_5 {
		scrollbar-3dlight-color:		#FFFFFF; 
		scrollbar-arrow-color:			#0C0D32; 
		scrollbar-track-color:			#FFFFFF; 
		scrollbar-base-color:			#FFFFFF; 
		scrollbar-darkshadow-color:		#FFFFFF; 
		scrollbar-face-color:			#FFFFFF; 
		scrollbar-highlight-color:		#0C0D32; 
		scrollbar-shadow-color:			#0C0D32;
	}
	
	
	.booking_input{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		width:				136px;
		border:				1px solid #7F9DB9;
		background-color:	#FFFFFF;
	}
	
	.booking_input_2{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		width:				21px;
		border:				1px solid #7F9DB9;
		background-color:	#FFFFFF;
	}

	.booking_input_4{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		width:				32px;
		border:				1px solid #7F9DB9;
		background-color:	#FFFFFF;
	}

	.booking_input_5{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		width:				156px;
		border:				1px solid #7F9DB9;
		background-color:	#FFFFFF;
	}

	.korting{
		color:				#FC291E;
	}
	
	.booking_courseprog{
		background-image:	url(../images/course_bg.gif);
		background-repeat:	no-repeat;
		background-position: top;
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.booking_cursus{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		margin:				10px;
	}
	
	.booking_cursus a{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.booking_cursus a:hover{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.booking_cursus_norm{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		margin:				10px;
		text-decoration:	underline;
	}
	
	.booking_cursus_norm a{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		text-decoration:	underline;
	}
	
	.booking_cursus_norm a:hover{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		text-decoration:	none;
	}

	.booking_cursus_bold{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		margin:				10px;
		font-weight:		bold;
		text-decoration:	none;
	}
	
	.booking_cursus_bold a{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		font-weight:		bold;
		text-decoration:	none;
	}
	
	.booking_cursus_bold a:hover{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		font-weight:		bold;
		text-decoration:	underline;
	}

	.booking_course_kop{
		font-family:		Arial;
		font-size:			11px;
		color:				#FC291E;
		font-weight:		bold;
	}
	
	.booking_course_warn{
		font-family:		Arial;
		font-size:			10px;
		color:				#FC291E;
	}
	
	.booking_datums{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.booking_prijs{
		font-family:		Arial;
		font-size:			11px;
		color:				#FC291E;
	}
	
	.booking_Totaalprijs{
		font-family:		Arial;
		font-size:			11px;
		color:				#FC291E;
		font-weight:		bold;
	}
	
	.link_blauw a{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		text-decoration:	underline;
	}
	
	.link_blauw a:hover{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		text-decoration:	none;
	}
	
	.booking_form{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.taal_warn{
		font-family:		Arial;
		font-size:			10px;
		color:				#6B6B70;
	}
	
	.booking_agree{
		padding-left:		90px;
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.booking_agree a{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		text-decoration:	underline;
	}
	
	.booking_agree a:hover{
		font-family:		Arial;
		font-size:			11px;
		color:				#FC291E;
		text-decoration:	none;
	}
	
	.booking_button{
		padding-left:		90px;
		font-family:		Arial;
		font-size:			12px;
		font-weight:		bold;
		color:				#FC291E;
	}
	
	.booking_button2{
		font-family:		Arial;
		font-size:			12px;
		font-weight:		bold;
		color:				#FC291E;
	}
	
	.applicants{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		padding-left:		00px;
		padding-top:		10px;
		padding-right:		00px;
		padding-bottom:		30px;
	}
	
	.form_applicants{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		border:				1px solid #E4E4E4;
		background-color:	#FFFFFF;
	}
	
	.voorwaardenFrame{

	}
	
	.voorwaarden{
		background-color:	#FFFFFF;
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.voorwaarden_kop{
		background-color:	#0C0D32;
		font-family:		Arial;
		font-size:			11px;
		color:				#FFFFFF;
	}

	.voorwaarden_kop a{
		font-family:		Arial;
		font-size:			11px;
		color:				#FFFFFF;
	}

	.voorwaarden_kop a:hover{
		font-family:		Arial;
		font-size:			11px;
		color:				#FFFFFF;
	}



	.voorwaarden_pad{
		padding: 			10px;
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.applHead{
		font-family:		Arial;
		font-size:			14px;
		color:				#0C0D32;
		margin-top:			0px;
		margin-left:		0px;
		margin-right:		0px;
		margin-bottom:		0px;
	}
	
	.homeTekst{
		font-family:		Arial;
		font-size:			12px;
		color:				#FFFFFF;
		font-weight:		bold;
	}
	
	.homeTekst a{
		font-family:		Arial;
		font-size:			12px;
		color:				#FFFFFF;
		text-decoration:	none;
		font-weight:		bold;
	}
	
	.homeTekst a:hover{
		font-family:		Arial;
		font-size:			12px;
		color:				#FFFFFF;
		text-decoration:	none;
		font-weight:		bold;
	}
	
	.faqTitel{
		font-family:		Arial;
		font-size:			12px;
		color:				#0C0D32;
		font-weight:		bold;
	}
	
	.faqLink{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.faqLink a{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		text-decoration:	none;
	}
	
	.faqLink a:hover{
		font-family:		Arial;
		font-size:			11px;
		color:				#FC291E;
		text-decoration:	underline;
	}
	
	.sitemap{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
	}
	
	.kalender{
		font-family:		Arial;
		font-size:			11px;
		color:				#FFFFFF;
	}
	
	.kortingWarning{
		font-family:		Arial;
		font-size:			11px;
		color:				#FC291E;
		font-weight:		bold;
	}
	
	.graduates a{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		text-decoration:	none;
	}
	
	.graduates a:hover{
		font-family:		Arial;
		font-size:			11px;
		color:				#FC291E;
		text-decoration:	none;
	}
	
	.graduate_head{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		padding-bottom:		7px;
		vertical-align:		top;
	}

	.graduate_foot{
		font-family:		Arial;
		font-size:			11px;
		color:				#0C0D32;
		font-weight:		bold;
		vertical-align:		top;
	}
	
	.cocktailBlok{
		border-bottom:		1px solid #0c0d32;
		width: 				145px;
		height:				165px;
		font-family: 		Arial;
		font-size:			11px;
		font-weight: 		bold;
		vertical-align:		bottom;
		padding-bottom:		11px;
		cursor: 			pointer;
	}
	.cocktailBlokLeeg{
		border-bottom:		1px solid transparent;
		width: 				145px;
		height:				165px;
		font-family: 		Arial;
		font-size:			11px;
		font-weight: 		bold;
		vertical-align:		bottom;
		padding-bottom:		11px;
	}

	.cocktailHeader{
		font-family: 		Arial;
		font-size:			11px;
		font-weight: 		bold;
		padding-right:		20px;
		vertical-align:		top;
		width:				200px;
	}
	/*		Agecheck				*/
.drankmaat {
		font-family:		Arial;
		font-size:			12px;
		color:				#FFFFFF;
		font-weight:		normal;				
	}
	
#drinkwijzer { /*margin-bottom:-56px;*/	}
#drinkwijzertekst		{ float:left; /*margin-left:250px; padding-top:78px;*/ }
#drinkwijzerklik		{ float:left; /*padding-top:52px;*/	}


/*HOME*/
#homeForum 								{ width:526px; margin:0 0 22px 0; overflow:hidden; }
#homeForum .topleft 			{ width:479px; float:left; }
#homeForum .topright 			{ width:47px; float:left; }
#homeForum .items					{ width:526px; height:102px; float:left; background-color:#dbdbde; padding:11px 15px 12px 15px; overflow:hidden; }
#homeForum .items ul			{ padding:0; margin:0; list-style-type:none; }
#homeForum .items li			{ width:495px; height:17px; overflow:hidden; font-weight:bold; }
#homeForum .items a				{ color:#1e2947; font-weight:bold; text-decoration:none; }
#homeForum .items a:hover	{ text-decoration:underline; }
#homeForum .pijl					{ color:#F00; font-weight:bold; margin:0 6px 0 0; }
#homePoll 								{ position: absolute; top:257px; left:590px; width:351px; height:224px; z-index:50; background-image:url(../images/layout/achter_poll.png); padding:50px 0 0 23px; font-size:12px; background-position:left top; background-repeat:no-repeat; }
#homePollUlWrapper				{ float:left; height:105px; width:305px; }
#homePoll input 					{ margin:0 6px 0 0; padding:5px 0 0 0; display:block; float:left; clear:left; }
#homePoll form						{ width:313px; }
#homePoll ul							{ padding:0; margin:10px 0 0 0; list-style-type:none; }
#homePoll li							{ padding:0 0 3px 0; height:16px; overflow:hidden; }
#homePoll label 					{ display: block; float: left; clear: none;  margin-top:-2px; }


/*forumcategorie*/
#forumcategorie									{ width:900px; float:left; margin:20px 0 0 48px; overflow:hidden; }
#forumcategorie h2								{ font-size:16px; }	
#forumcategorie	.forumtext						{ width:800px; margin:20px 0 0 15px; }


#forumcategorie .forum							{ width:890px; overflow:hidden; margin:20px 0 0 0; padding:0 0 20px 0; }
#forumcategorie .forum .rechts					{ width:447px; height:22px; overflow:hidden; float:left; padding:4px 0 0 15px; }
#forumcategorie .forum .lijn					{ width:900px; height:1px; float:left; background-color:#3f4f7b;} 
/*#forumcategorie .forum .items						{ width:900px; float:left;  padding:0; margin:0 0 20px 0; }*/
#forumcategorie .forum .items						{ width:900px; float:left;  padding:0; background-image:url(../images/lijnstip.jpg); background-repeat:repeat-y; }
#forumcategorie .forum .items ul				{ padding:0; margin:0; list-style-type:none; }
#forumcategorie .forum .items li				{ width:430px; height:17px; overflow:hidden; }
#forumcategorie .forum .items a					{ color:#3a4874; text-decoration:none; }
#forumcategorie .forum .items a:hover			{ color:#3a4874; text-decoration:underline; }
/*#forumcategorie .forum .item					{ float:left; width:900px; margin:0 0 0 0; border-bottom: 1px solid #FFFFFF; }*/
#forumcategorie .forum .item					{ width:900px; padding:0 0 3px 14px; float:left; background-image:url(../images/layout/forumpijl2.png); background-position:left top; background-repeat:no-repeat; border-bottom: 1px solid #FFFFFF; }
#forumcategorie .forum .sticky					{ width:900px; padding:0 0 3px 14px; float:left; background-image:url(../images/layout/forumsticky.png); background-position:left top; background-repeat:no-repeat; border-bottom: 1px solid #FFFFFF; }
#forumcategorie .forum .niets					{ width:900px; padding:0 0 3px 0; float:left; border-bottom: 1px solid #FFFFFF; }
#forumcategorie .forum .pijl					{ color:#F00; font-weight:bold; margin:0 6px 0 0; }
#forumcategorie .forum .itemText				{ float:left; margin:0 18px 0 14px; width:420px; padding:2px 0 2px 0; }
#forumcategorie .forum .itemUser				{ float:left; margin:0 18px 0 0; width:234px;padding:2px 0 2px 0; }
#forumcategorie .forum .itemDate				{ float:left; margin:0 18px 0 0; width:102px; padding:2px 0 2px 0; }
#forumcategorie .forum .itemPosts				{ float:left; margin:0 1px 0 0; width:40px; padding:2px 0 2px 0; }
#forumcategorie .forum .itemNoComments			{ float:left; margin:0 1px 0 14px; width:400px; padding:2px; }
#forumcategorie .forum .meerlink				{ float:right; width:445px; text-align:right; margin:10px 0 0 0; }
#forumcategorie .forum .meerlink a				{ text-decoration:underline; }
#forumcategorie .forum .meerlink a:hover	{ text-decoration:none; }
#forumcategorie .forum .terug				{ float:left; width:445px; text-align:left; margin:10px 0 0 0; }


/*PROFIEL*/
#profielLinks														{ width:475px; float:left; margin:43px 0 0 55px; overflow:hidden; }
#profielLinks h2												{ font-size:16px; }	
#profielRechts													{ width:425px; float:left; overflow:hidden; }
#profielRechts h2												{ font-size:16px; }	
#profielLinks .profiel1 								{ width:475px; height:314px; background-image:url(../images/layout/profile1_achter.png); background-repeat:no-repeat; background-position:left top; position:relative; z-index:200; height:400px; }
/*#profielLinks .profiel1 .links					{ width:133px; float:left; }*/
#profielLinks .profiel1 								{ width:475px; padding:20px 0 0 0; background-image:url(../images/layout/profile2_achter1.png); background-repeat:no-repeat; background-position:left top; margin:3px 0 0 0; }
#profielLinks .profiel1	.links					{ width:133px; float:left; }
#profielLinks .profiel1 .links .foto		{ width:67px; border:4px solid #FFF; overflow:hidden; }
#profielLinks .profiel1 .links .shadow		{width:75px; margin:30px 0 20px 26px; padding:0 4px 5px 0; background:url(../images/layout/dropshadow.png) right bottom; }
#profielLinks .profiel1 .links .shadow2		{width:75px; margin:30px 0 20px 26px; padding:0 4px 5px 0;  }
#profielLinks .profiel1 .links .tekst		{ margin:0 0 0 23px; }
#profielLinks .profiel1 .links .score		{ margin:8px 0 0 23px; }
#profielLinks .profiel1 .rechts					{ width:330px; float:left; overflow:hidden; }
#profielLinks .profiel1 .rechts	.edit		{ width:16px; height:16px; float:right; margin:10px 0 0 0; }
#profielLinks .profiel1 .rechts	.titel	{ width:330px; height:30px; float:left; margin:6px 0 10px 0; overflow:hidden; }
#profielLinks .profiel1 .rechts	.titel h2	{ font-size:20px; }
#profielLinks .profiel1 .rechts	.item1	{ width:100px; float:left; font-weight:bold; font-size:12px; }
#profielLinks .profiel1 .rechts	.item2 a				{ font-size:12px; color:#1e2947; text-decoration:underline;  }
#profielLinks .profiel1 .rechts	.item2 a:hover	{ text-decoration:none}
#profielLinks .profiel1 .rechts	.item2	{ width:207px; float:left; text-align:right; font-size:12px; }
#profielLinks .profiel1 .rechts	.lijn		{ width:306px; height:1px; background-color:#dcd5c5; margin:4px 0 4px 0; float:left; }
#profielLinks .profiel1 .rechts	.ruimte	{ width:306px; height:30px; float:left; }
#profielLinks .profiel1onder						{ width:475px; height:11px; background-image:url(../images/layout/profile2_achter2.png); background-repeat:no-repeat; background-position:left top; margin:0 0 20px 0;  }
#profielLinks .paperclip								{ position: absolute; top:201px; left:93px; z-index:300; } 
#profielLinks .profiel2 								{ width:475px; overflow:hidden; padding:20px 0 0 0; background-image:url(../images/layout/profile2_achter1.png); background-repeat:no-repeat; background-position:left top; margin:3px 0 0 0; }
#profielLinks .profiel2 .regel					{ width:475px; margin:10px 0 0 0; overflow:hidden; }
#profielLinks .profiel2	.links					{ width:210px; float:left; font-size:12px; margin:2px 10px 0 30px; }
#profielLinks .profiel2	.rechts					{ width:197px; float:left; margin:2px 0 0 0; }
#profielLinks .profiel2	.rechts	 .foto			{ width:50px; height:50px; margin:0 5px 0 0; float:left; clear:left; overflow:hidden;  }
#profielLinks .profiel2	.delete					{ width:10px; float:left; }
#profielLinks .profiel2	.add						{ width:431px; float:left; text-align:right; margin:30px 0 0 0; padding:0 0 20px 0; }
#profielLinks .profiel2	.add img 				{ margin:0 8px 0 0; } 
#profielLinks .profiel2	.add a					{ color:#1e2947; text-decoration:none; }
#profielLinks .profiel2	.add a:hover		{ text-decoration:underline; }
#profielLinks .profiel2onder						{ width:475px; height:11px; background-image:url(../images/layout/profile2_achter2.png); background-repeat:no-repeat; background-position:left top; margin:0 0 20px 0;  }
#profielLinks .profiel5									{ width:475px; overflow:hidden; padding:0 0 20px 0; }
#profielLinks .profiel5 .links					{ width:28px; height:26px; float:left; }
#profielLinks .profiel5 .rechts					{ width:418px; height:22px; overflow:hidden; float:left; padding:4px 0 0 0; }
#profielLinks .profiel5 .edit						{ width:16px; height:16px; float:right; margin:5px 13px 0 0; }
#profielLinks .profiel5 .lijn						{ width:470px; height:1px; float:left; background-color:#3f4f7b; }
#profielLinks .profiel5 .items					{ width:431px; float:left; background-color:#dbdbde; padding:10px 10px 10px 29px; }
#profielLinks .profiel5 .items ul				{ padding:0; margin:0; list-style-type:none; overflow:hidden; width:425px; }
#profielLinks .profiel5 .items li				{ height:17px; }
#profielLinks .profiel5 .items a				{ color:#3a4874; text-decoration:none; }
#profielLinks .profiel5 .items a:hover	{ color:#3a4874; text-decoration:underline; }
#profielLinks .profiel5 .pijl						{ color:#F00; font-weight:bold; margin:0 6px 0 0; }
#profielRechts .profiel3tekst						{ width:405px; height:24px; margin:32px 0 0 0; overflow:hidden; z-index:300; position:relative; }
#profielRechts .profiel3tekst .links		{ width:150px; height:24px; float:left; margin:0 0 0 230px; }
#profielRechts .profiel3tekst .linksNL	{ width:171px; height:24px; float:left; margin:0 0 0 209px; }
#profielRechts .profiel3tekst .rechts		{ width:16px; height:16px; float:left; }
#profielRechts .profiel3								{ width:357px; margin:-14px 0 30px 42px; z-index:200; position:relative; }
#profielRechts .profiel3 .boven					{ width:357px; height:36px; background-image:url(../images/layout/profile3_boven.png); background-position:left top; background-repeat:no-repeat; }
#profielRechts .profiel3 .midden				{ width:297px; background-color:#dddfe4; padding:10px 30px 10px 30px; overflow:hidden; }
#profielRechts .profiel3 .midden .tekst	{ width:185px; float:left; }
#profielRechts .profiel3 .midden .foto	{ width:83px; border:4px solid #FFF; overflow:hidden; }
#profielRechts .profiel3 .midden .shadow{ width:91px; float:right; padding:0 4px 5px 0; background:url(../images/layout/dropshadow.png) right bottom; }
#profielRechts .profiel3 .onder					{ width:357px; height:34px; background-image:url(../images/layout/profile3_onder.png); background-position:left top; background-repeat:no-repeat;  }
#profielRechts .profiel4tekst						{ width:406px; height:24px; margin:32px 0 0 0; overflow:hidden; z-index:300; position:relative; }
#profielRechts .profiel4tekst .links		{ width:89px; height:24px; float:left; margin:0 0 0 291px; }
#profielRechts .profiel4tekst .linksNL	{ width:104px; height:24px; float:left; margin:0 0 0 276px; }
#profielRechts .profiel4tekst .rechts		{ width:16px; height:16px; float:left; }
#profielRechts .profiel4								{ width:374px; height:253px; padding:14px 0 0 16px; margin:-6px 0 0 34px; z-index:200; position:relative; background-image:url(../images/layout/profile4_achter.png); background-position:left top; background-repeat:no-repeat; }


/* FORUM DETAIL */
#forumDetailLinks 										{ width:560px; float:left; margin:44px 0 0 76px; padding:0 0 50px 0; }
#forumDetailLinks .thumbnail					{ width:560px; }
#forumDetailLinks .thumbnail a				{ color:#1e2947; text-decoration:underline; }
#forumDetailLinks .thumbnail a:hover	{ text-decoration:none; }
#forumDetailLinks h2									{ font-size:16px; }	
#forumDetailLinks .titel							{ width:470px; height:24px; overflow:hidden; margin:20px 0 0 0; float:left; }
#forumDetailLinks .tekst							{ width:480px; margin:10px 0 0 10px; float:left; }
#forumDetailLinks .foto							{ width:50px; height:50px; margin:10px 0 0 0; float:left; clear:left; overflow:hidden;  }
#forumDetailLinks .edit								{ width:65px; height:16px; float:left; margin:24px 0 0 0; text-align:right; }
#forumDetailLinks .lijn								{ width:540px; height:1px; float:left; background-color:#3f4f7b; }
#forumDetailLinks .blok								{ width:500px; background-image:url(../images/layout/achter_forumcomment.png); background-position:left top; background-repeat:no-repeat; overflow:hidden; padding:20px; }
#forumDetailRechts									{ width:294px; float:left; margin:35px 0 0 0; }
#forumDetailRechts .titel						{ width:245px; height:22px; overflow:hidden; float:left; margin:0 0 0 18px; }
#forumDetailRechts .edit						{ width:16px; height:16px; float:right; margin:2px 5px 0 0; }
#forumDetailRechts .lijn						{ width:294px; height:1px; float:left; background-color:#3f4f7b; }
#forumDetailRechts .blok						{ width:276px; background-image:url(../images/layout/achter_forumbalk.png); background-position:left bottom; background-repeat:no-repeat; overflow:hidden; padding:10px 0 20px 18px; }
#forumDetailRechts .item						{ width:250px; padding:0 0 3px 14px; float:left; background-image:url(../images/layout/forumpijl.png); background-position:left top; background-repeat:no-repeat; }
#forumDetailRechts .item a					{ color:#000; text-decoration:underline; }
#forumDetailRechts .item a:hover		{ text-decoration:none; }

#EventItemTekst
{

}

#EventItemTijdvan 
{
	float:left;
	width:40px;
}
#EventItemTijdtot 
{
	width:40px;
}



.sorteer
{
	height:25px; 
	width:20px; 
	border:0px solid #c2c2c2; 
	text-align:center; 
	margin:0 0 0 10px; 
	padding:5px 0 5px 0;
}


.sorteerActive
{
	/*height:25px; */
	width:20px; 
	border:1px solid #c2c2c2; 
	text-align:center; 
	margin:0 0 0 10px; 
	padding:5px 0 5px 0;
}


.alphabet
{
	height:18px; 
	width:20px; 
	border:1px solid #c2c2c2; 
	text-align:center; 
	margin:0 0 2px 0; 
	padding:2px 0 0 0;
}


.alphabetInactive
{
	height:18px; 
	width:20px; 
	border:1px solid #c2c2c2; 
	text-align:center; 
	margin:0 0 2px 0; 
	padding:2px 0 0 0;
	color:#c2c2c2;
}


/* GRADUATES */

#graduateswrapper
{
	width:860px;
}
#graduatesblock {
	float: left;
	margin: 15px 10px 0 0;
	width: 274px;
	height: 99px;
	cursor: pointer;
	background-image: url(../images/graduates_bg.jpg);
	background-repeat: no-repeat;
}
#graduatesblock  a
{
	text-decoration:none;
	
}
#graduatesfoto
{
	margin-left:18px;
	margin-top:14px;
	width:65px;
	height:50px;
	float:left;
}
	#graduatesfoto img
{
	border:none;
}
#graduatestekst
{
	line-height:160%;
	margin-left:5px;
	margin-top:10px;
	width:160px;
	float:left;
	line-height:140%;
}
#graduatespijl
{
	width:16px;
	margin-top:10px;
}
#graduatesbalk
{
	margin-top:3px;
}
