body
{
	background-color: #ffffff;
	color: #000000;
	
	background-image: url(/images/background_algemeen.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
		
			#center_wrapper #center .clear
			{
				clear: both;
				height: 0;
				overflow: hidden;
			}
		
			#center_wrapper #center
			{
				background-color: #ffffff;
				
				padding: 40px 0 10px 0;
				
				width: 490px;
				
				line-height: 15px;
			}
			
			#center_wrapper #center form
			{
				
			}
			
				#center_wrapper #center form ul 
				{
					list-style: none;
					
					margin: 0 0 0 10px;
				}
				
					#center_wrapper #center form li
					{
						
					}
					
					#center_wrapper #center form li label
					{
						display: block;
						float: left;
						
						width: 120px;
					}
					
					#center_wrapper #center form li input
					{
						
					}
		
			#center_wrapper #center #newtopic input,
			#center_wrapper #center #newtopic textarea
			{
				font-size: 11px;
				font-family: Verdana;
				border :1px solid #DD225C;
			}
			#center_wrapper #center table.rubriek
			{
				margin-left: 10px;
				width: 450px;
				border-collapse: collapse;
			}
				#center_wrapper #center table.rubriek tr
				{
					font-color: #000;
					font-size: 11px;
				}
				
				#center_wrapper #center table.rubriek td
				{
					padding: 3px;
				}
				
				#center_wrapper #center table.rubriek .bold
				{
					font-weight: bold;
				}
				
				#center_wrapper #center table.rubriek td.large
				{
					width: 180px;
					border-top: 1px solid #DD225C;
				}
				#center_wrapper #center table.rubriek td.medium
				{
					width: 90px;
					border-top: 1px solid #DD225C;
				}
				#center_wrapper #center table.rubriek td.small
				{
					width: 30px;
					border-top: 1px solid #DD225C;
				}
				
				#center_wrapper #center table.rubriek .author			{	color: #5c9199;		font-weight: bold;		}
				
				#center_wrapper #center table.rubriek .subject			{	color: #DD225C;		font-weight: bold;		}
					#center_wrapper #center table.rubriek .subject a	{	text-decoration: none;	}
				
				#center_wrapper #center table.rubriek span.date			{	color: #000;		font-weight: bold;		}
				#center_wrapper #center table.rubriek span.date	span	{	color: #DD225C;		font-weight: bold;		}
				#center_wrapper #center table.rubriek span.description	{	color: #000;		font-weight: normal;	}
				
				
				
				
				
		
			#center_wrapper #center div.intro
			{
				font-weight: bold;
			}
		
			#center_wrapper #center div.back
			{
				margin: 10px 0 0 10px;
			}
		
			#center_wrapper #center div.more
			{
				margin: 10px 0 0 10px;
			}
		
			#center_wrapper #center h1
			{
				color: #404e72;
				font-weight: normal;
				font-size: 22px;
				margin: 15px 0 10px 10px;
				
				clear: both;
			}
		
			#center_wrapper #center h2
			{
				font-size: 13px;
				margin: 10px 10px 0 10px;
				padding: 10px 0 0 0;
				clear: both;
			}
			
			#center_wrapper #center h2.reactions
			{
				border-bottom: 1px solid #454545;
				padding: 30px 0 5px 0;
				clear: both;
			}
			
			#center_wrapper #center h2.bekijkhetmaar
			{
				margin: 10px 10px 0 165px;
				
				clear: both;
			}
			
			#center_wrapper #center p
			{
				padding: 10px 10px 0 10px;
			}
			
				#center_wrapper #center p img.thumblist
				{
					float: left;
					margin: 0 15px 15px 0;
				}
				
					#center_wrapper #center p span#photobook
					{
						float: left;
					}
					
					#center_wrapper #center .datelist span#photobook
					{
						clear: both;
						display: block;
						padding: 5px 0 0 0;
					}
				
						#center_wrapper #center p span#photobook img
						{
							display: block;
							clear: both;
							margin: 0 15px 15px 0;
						}
						
			#center_wrapper #center p.bekijkhetmaar
			{
				clear: both;
				display: block;
			}
			
			#center_wrapper #center .intro
			{
				font-weight: bold;
			}
			
			#center_wrapper #center a
			{
				color: #dd225c;
			}
			
			#center_wrapper #center a:hover
			{
				text-decoration: none;
				color: #000000;
			}
			
			#center_wrapper #center ul
			{
				padding: 10px 0 0 0;
				margin: 0 0 10px 25px;
				list-style: square;
			}
			
			#center_wrapper #center dl
			{
				margin: 0 0 10px 0;
				padding: 0 0 0 0;
				
				font-size: 10px;
				
				color: #777777;
			}
			
				#center_wrapper #center dl dt
				{
					display: block;
					
					float: left;
					
					width: 50px;
					
					margin: 0 0 0 10px;
				}
				
				#center_wrapper #center dl dd
				{
					font-weight: bold;
				}
			
			#center_wrapper #center fieldset
			{
				border: 0;
				
				padding: 10px 10px 0 10px;
				
				line-height: 22px;
			}
			
				#center_wrapper #center fieldset label
				{
					display: block;
					float: left;
					width: 150px;
				}
				
				#center_wrapper #center fieldset input
				{
					width: 200px;
				}
			
				#center_wrapper #center fieldset input[type=radio]
				{
					width: 20px;
				}
				
				#center_wrapper #center fieldset input[type=submit]
				{
					width: 100px;
					cursor: pointer;
				}
				
				#center_wrapper #center fieldset textarea
				{
					width: 315px;
					height: 100px;
				}
				
				#center_wrapper #center fieldset br
				{
					clear: both;
				}
				
			#center_wrapper #center div.reaction
			{
				padding: 10px 10px 0 10px;
			}
				#center_wrapper #center div.reaction .name
				{
					float: left;
					font-weight: bold;
					
					color: #dd225c;
				}
				
				#center_wrapper #center div.reaction .createdate
				{
					float: right;
					color: #888888;
				}
				
				#center_wrapper #center div.reaction .message
				{
					clear: both;
					padding: 5px 0 10px 0;
				}
				
			#center_wrapper #center div.type
			{
				position: relative;
				float: left;
				
				margin: -14px 10px 0 10px;
				
				background-color: #000000;
				color: #ffffff;
				
				height: 15px;
				line-height: 15px;
				padding: 2px 2px 2px 2px;
				text-transform: uppercase;
				
				clear: both;
			}
				
			#center_wrapper #center div.datelist
			{
				position: relative;
				float: right;
				
				font-size: 11px;
				font-weight: bold;
				
				color: #808182;
				
				margin: -14px 10px 0 0;
			}
			
			#center_wrapper #center div.agendaitem 
			{
				clear: both;
				
				margin: 10px 10px 0 10px;
				
				border-bottom: 1px solid #dd225c;
			}
			
				#center_wrapper #center div.agendaitem div.datelist
				{
					float: left;
					margin: 0 0 0 0;
					padding: 12px 0 0 0;
				}
			
				#center_wrapper #center div.agendaitem div.agendadata
				{
					float: right;
					
					width: 380px;
					margin: -19px 0 0 0;
					padding: 10px 0 10px 0;
				}
			
			#center_wrapper #center div#photobook
			{
				
			}
			
				#center_wrapper #center div#photobook img
				{
					padding: 20px 10px 0 10px;
				}
			
			#center_wrapper #center div.photoalbum
			{
				float: left;
				
				width: 158px; 
				height: 150px;
				
				margin: 0 0 20px 0;
				
				text-align: left;
				
				position: relative;
			}
			
				#center_wrapper #center div.photoalbum img
				{
					width: 118px;
					height: 92px;
					
					clear: both;
					
					margin: 0 15px 0 25px;
					
					border: 0;
				}
			
				#center_wrapper #center div.photoalbum div.datelist
				{
					position: relative;
					
					margin: 0;
					padding: 0;
					
					float: left;
					
					clear: both;
					font-weight: normal;
					
					margin: 0 0 0 25px;
				}
			
				#center_wrapper #center div.photoalbum div.titlelist
				{
					clear: both;
					
					margin: 0 0 0 25px;
				}
			
			#center_wrapper #center div.buttons
			{
				padding: 20px 10px 50px 10px;
			}
			
				#center_wrapper #center div.buttons a
				{
					display: block;
					float: left;
					
					margin: 0 10px 0 0;
					
					background-position: left top;
					background-repeat: no-repeat;
					
					height: 33px;
					line-height: 30px;
					
					padding: 0 0 0 33px;
					
					font-size: 9px;
					font-weight: bold;
					
					color: #000000;
					text-decoration: none;
				}
				
				#center_wrapper #center div.buttons a.overview { width:87px; background-image:url(/images/articlebuttons/articlebutton_overview.gif); }
				#center_wrapper #center div.buttons a.overview:hover { background-image:url(/images/articlebuttons/articlebutton_overview_hover.gif); }
				#center_wrapper #center div.buttons a.react { width:104px; background-image:url(/images/articlebuttons/articlebutton_react.gif); }
				#center_wrapper #center div.buttons a.react:hover { background-image:url(/images/articlebuttons/articlebutton_react_hover.gif); }
				#center_wrapper #center div.buttons a.mail { width:78px; background-image:url(/images/articlebuttons/articlebutton_mail.gif); }
				#center_wrapper #center div.buttons a.mail:hover { background-image:url(/images/articlebuttons/articlebutton_mail_hover.gif); }
				
			#center_wrapper #center #formprint ul.formgen
			{
				margin-left: 10px;
			}
			
				#center_wrapper #center #formprint ul.formgen li label.elementlabel,
				#center_wrapper #center #formprint ul.formgen li label.optional
				{
					font-weight: normal; 
					width: 175px;
				}
				
				#center_wrapper #center #formprint ul.formgen li label.group
				{
					width: 95%;
				}
				
				#center_wrapper #center #formprint ul.formgen li input
				{
					margin-right: 5px;
				}
				
				#center_wrapper #center #formprint ul.formgen li .small
				{
					width: 75px;
				}
				
				#center_wrapper #center #formprint ul.formgen li .medium
				{
					width: 200px;
				}
				
				#center_wrapper #center #formprint ul.formgen li textarea.medium
				{
					width: 282px;
					height: 70px;
				}
				
				#center_wrapper #center #formprint ul.formgen li .large
				{
					width: 282px;
				}
				
				#formprint ul.formgen li div.multi
				{
					margin-left: 175px;
				}
				
				body #center_wrapper #center #kop
				{
					position: absolute;
					
					left: 233px;
					top: 259px;
					
					background-position: left top;
					background-repeat: no-repeat;
					background-image: url(/images/kop/algemeen.png);
					
					width: 522px;
					height: 141px;
				}
				
				body.aan-het-woord #center_wrapper #center #kop
				{
					background-image: url(/images/kop/aan_het_woord.png);
				}
				
				body.donder-en-bliksem #center_wrapper #center #kop
				{
					background-image: url(/images/kop/donder_en_bliksem.png);
				}
				
				body.place-2b #center_wrapper #center #kop
				{
					background-image: url(/images/kop/place_2b.png);
				}
				
				body.terugblik #center_wrapper #center #kop
				{
					background-image: url(/images/kop/terugblik.png);
				}
				
				body.blik-over-je-grens #center_wrapper #center #kop
				{
					background-image: url(/images/kop/blik_over_je_grens.png);
				}
				
				body.blikken-dominee #center_wrapper #center #kop
				{
					background-image: url(/images/kop/blikken_dominee.png);
				}
				
				body.bekijk-het-maar #center_wrapper #center #kop
				{
					background-image: url(/images/kop/bekijk_het_maar.png);
				}
				
				body.ogenblik #center_wrapper #center #kop
				{
					background-image: url(/images/kop/ogenblik.png);
				}
					body.ogenblik #center_wrapper #center .big
					{
						margin: 10px 0 0 10px;
					}
					body.ogenblik #center_wrapper #center .thumb
					{
						margin: 10px 0 0 10px;
						border: 1px solid #000000;
						float: left;
					}
				
				body.blikopener #center_wrapper #center #kop
				{
					background-image: url(/images/kop/blikopener.png);
				}
				
				body.vooruitblik #center_wrapper #center #kop
				{
					background-image: url(/images/kop/vooruitblik.png);
				}
				
				body.gedachte #center_wrapper #center #kop
				{
					background-image: url(/images/kop/gedachte_van_het_moment.png);
				}
				
				body.blikken-of-blozen #center_wrapper #center #kop
				{
					background-image: url(/images/kop/zonder_blikken_of_blozen.png);
				}
				
				body.algemeen-forum #center_wrapper #center #kop
				{
					background-image: url(/images/kop/forum.png);
				}
				
				body.stages #center_wrapper #center #kop
				{
					background-image: url(/images/kop/stages.png);
				}
					
					
		
		#navigation .menu
		{
			width: 250px;
			margin: 38px 0 0 0;
		}
			
			#navigation .menu .menuillustration
			{
				position: absolute;
				
				left: 5px;
				top: -25px;
			}
			
			#navigation .menu .block
			{
				position: relative;
				
				width: 250px;
				height: auto;
				
				background-image: url(/images/nav/background_nav.gif);
				background-repeat: repeat-y;
				
				padding: 0 0 5px 0;
			}
			
				#navigation .menu .block h2
				{
					background-color: #dd225c;
					color: #ffffff;
					
					text-transform: uppercase;
					
					width: 194px;
					height: 16px;
					
					font-family: Times New Roman;
					font-weight: bold;
					font-size: 13px;
					
					margin: 0 0 0 10px;
					padding: 3px 0 3px 15px;
				}
			
				#navigation .menu .block ul
				{
					width: 240px;
					
					list-style: none;
					
					margin: 15px 0 0 0;
				}
					
					#navigation .menu .block li
					{
						width: 240px;
						
						margin: 3px 0 0 0;
					}
					
						#navigation .menu .block li a
						{
							position: relative;
							display: block;
							
							width: 240px;
							height: 29px;
							
							padding: 0 0 0 5px;
						}
					
						#navigation .menu .block li a img.arrow
						{
							position: absolute;
							
							right: 28px;
							top: 6px;
							
							display: none;
						}
						
							#navigation .menu .block li a.active img.arrow
							{
								display: block;
							}
						
						#navigation .menu .block li a:hover, #navigation .menu .block li a.active
						{
							padding: 0 0 0 20px;
						}
	
			#navigation .menu .footer
			{
				width: 250px;
				
				height: 6px;
				line-height: 3px;
			}
		
				
				#sidebar .sidebar .block p
				{
					padding: 20px 0 10px 15px;
				}
				
					#sidebar .sidebar .block p span
					{
						color: #dd225c;
						font-weight: bold;
						padding: 0 5px 0 0;
					}
				
					#sidebar .sidebar .block p a
					{
						text-decoration: none;
						color: #000000;
					}
				
					#sidebar .sidebar .block p a:hover
					{
						text-decoration: underline;
					}
			
				#sidebar .sidebar .block h3
				{
					color: #dd225c;
					font-size: 12px;
					margin: 10px 0 5px 15px;
				}
			
				#sidebar .sidebar .block p.subject
				{
					padding: 0 0 0 15px;
					font-size: 10px;
					white-space: nowrap;
				}
			
					#sidebar .sidebar .block p.subject span
					{
						color: #dd225c;
						padding: 0 3px 0 0;
						
						text-decoration: none;
					}
			
					#sidebar .sidebar .block p.subject a
					{
						font-weight: bold;
						color: #000000;
						text-decoration: none;
					}
			
					#sidebar .sidebar .block p.subject a:hover
					{
						text-decoration: underline;
					}
				
				#sidebar .sidebar .block p.reactions
				{
					padding: 0 0 5px 25px;
					font-size: 9px;
					color: #5d503d;
				}
				
					#sidebar .sidebar .block p.reactions a
					{
						padding: 0 0 0 5px;
						color: #dd225c;
						text-decoration: underline;
						font-weight: normal;
					}
				
					#sidebar .sidebar .block p.reactions a:hover
					{
						text-decoration: none;
					}
	
			
				#sidebar .sidebar .block p
				{
					font-size: 9px;
					padding: 5px 5px 5px 10px;
				}
				
				#sidebar .sidebar .block p.center
				{
					text-align: center;
				}
				
				#sidebar .sidebar .block span.date
				{
					color: #000000;
				}
				
					#sidebar .sidebar .block p a
					{
						text-decoration: none;
						color: #000000;
						font-weight: bold;
					}
					
						#sidebar .sidebar .block p a span
						{
							color: #dd225c;
							padding: 0 5px 0 0;
						}
				
					#sidebar .sidebar .block p a:hover
					{
						color: #dd225c;
					}
