body
{
	background: url('../images/bg.jpg') repeat-x #141414;
	color: #fff;
	font-family: Trebuchet MS;
	font-size: 13px;
}
#mainCntr
{
	margin: 0 auto;
	width: 960px;
}
	#headerCntr
	{
		width: 100%;
		height: 125px;
	}
		#headerCntr h1
		{
			background: url('../images/header.png');
			height: 125px;
		}
		#headerCntr h1 a{	
			text-indent:-9999px;
			width:275px;
			height:44px;
			display:none;
		}		
	#menuCntr
	{
		width: 100%;
		height: 32px;
		border: 1px solid #5f5f5f;
		margin: 0 0 20px 0;
	}
	
		#menuCntr ul {padding: 0px; margin: 0px; list-style-type: none;}
		#menuCntr li
		{
			float: left;
			height: 32px;
			font-family: Trebuchet MS;
			font-size: 15px;
			margin: 0 10px 0 20px;
			line-height: 32px;
			font-weight: bold;			
		}
			#menuCntr li a
			{
				color: #fff;
				text-decoration: none;
			}
			#menuCntr li a:hover
			{
				color: #ff007e;
				text-decoration: none;				
			}				
			#menuCntr span
			{
				color: #fff;
				text-decoration: none;
				cursor:hand;
			}
			#menuCntr span:hover
			{
				color: #ff007e;
				text-decoration: none;
				cursor: hand;				
			}	


#menuCntr ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
}

#menuCntr li { /* all list items */
	float: left;
	position: relative;
	width: auto;
}

#nav li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 30px;
	#top: 32px;
	font-size: 13px;
	background-color: #1b1b1b;
	left: 0;
	width: 150px;
	text-align: left;
	clear:both;
	border: 1px solid #5f5f5f;
	margin: 0px;
}
#nav li ul li { /* second-level lists */
	font-size: 14px;
	background-color: #1b1b1b;
	width: 130px;
	margin: 0px 0px 0px 8px;
	line-height: 25px;
	height: 25px;

	}


#nav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	/*top: auto;
	left: auto;
	*/
}

#nav li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}
			
			
			
	#languageCntr
	{
		float:left;
		width: 257px;
		height: 32px;
		line-height: 32px;
		padding-left: 10px;
	}
	
	#leftCntr
	{
		float: left;
		width: 160px;
		margin: 0 20px 0 0;
	}
			#leftCntr ul
			{
				margin: 0px;
				padding: 0px;
				list-style-type: none;
			}
			#leftCntr li
			{
				height: 45px;
				border-bottom: 1px solid #5f5f5f;
				font-family: Trebuchet MS;
				font-size: 15px;
				margin: 0 0 0 0px;
				line-height: 45px;
				font-weight: bold;
			}
				#leftCntr  li a
				{
					color: #fff;
					text-decoration: none;
				}
				#leftCntr  li a:hover
				{
					color: #ff007e;
					text-decoration: none;				
				}					
				#leftCntr  li .klein
				{
					color: #fff;
					text-decoration: none;
					font-size: 12px;
					margin-left: 10px;
				}
				#leftCntr  li .klein:hover
				{
					color: #ff007e;
					text-decoration: none;				
				}	

		#zoekCntr .search
		{
			background: #212121;
			border-top: 1px  solid #5f5f5f;
			border-left: 1px  solid #5f5f5f;
			border-bottom: 1px  solid #5f5f5f;
			border-right: 1px  solid #212121;
			color: #fff;
			font-family: Trebuchet MS;
			font-size: 12px;
			margin: 15px 0px 0px 0px;
			padding: 3px;
			float:left;
			height: 17px;
			width: 123px;
		}
		#zoekCntr .searchBtn
		{
			margin: 15px 0px 0px 0px;
			padding: 0px;
			border-top: 1px  solid #5f5f5f;
			border-left: 1px  solid #212121;
			border-bottom: 1px  solid #5f5f5f;
			border-right: 1px  solid #5f5f5f;
			float: left;
		}
		#contactCntr
		{
			background: #1b1b1b;
			padding: 15px;
			margin: 15px 0px 0px 0px;
			float: left;
			width: 130px;
		}		
			#contactCntr h2
			{
				font-family: Trebuchet MS;
				font-size: 13px;
				color: #ff007e;
				margin: 0px;
				padding: 0px;
			}			
			#contactCntr p
			{
				font-family: Trebuchet MS;
				font-size: 13px;
				color: #fff;
				margin: 0px;
				padding: 0px 0px 0px 0px;
			}
	#middleCntr
	{
		float: left;
		width: 400px;
		margin: 0 20px 0 0;	
		font-family: Trebuchet MS;
		font-size: 12px;
		color: #fff;		
	}
		#middleCntr ul
		{
			margin: 0px;
			padding: 0px;	
		list-style-type: none;		
		}
			#middleCntr li 
			{
				margin: 10px 0px 15px 0px;
			}
			#middleCntr h2
			{
				font-family: Trebuchet MS;
				font-size: 22px;
				color: #ff007e;
				margin: 0px;
				padding: 0px 0px 5px 0px;	
				float: left;
				height: 25px;
			}
			#middleCntr .datum
			{
				font-family: Trebuchet MS;
				font-size: 10px;
				float: left;
				height: 30px;
				line-height: 30px;
				color: #ff007e;
				padding: 0px 0px 0px 5px;
			}			
			#middleCntr .datumAgenda
			{
				font-family: Trebuchet MS;
				font-size: 11px;
				float: left;
				height: 20px;
				line-height: 20px;
				color: #ff007e;
				padding: 0px 0px 0px 5px;
			}			
			#middleCntr .titel
			{
				font-family: Trebuchet MS;
				font-size: 13px;
				color: #ff007e;
			}
			#middleCntr p
			{
			clear: both;
				font-family: Trebuchet MS;
				font-size: 12px;
				color: #fff;
				margin: 0px;
				padding: 0px 0px 0px 10px;	
				
			}
				#middleCntr  p a
				{
					color: #ff007e;
					text-decoration: none;
				}
				#middleCntr p a:hover
				{
					color: #fff;
					text-decoration: none;				
				}							
	
	#rightCntr
	{
		float: right;
		width: 350px;	
		margin: 0 0 0 0;
		text-align: right;
	}
	#footer
	{
	clear: both;
		width: 610px;
		margin: 0 auto;
		border-top: 1px solid #5f5f5f;
		text-align:center;
		font-family: Trebuchet MS;
		font-size: 11px;	
		color: #fff;
	}
		#footer p
		{
		padding: 5px 0px 3px 0px;
		margin: 0px;
		width: 600px;
		}
		#footer  p a
		{
			color: #fff;
			text-decoration: none;
		}
		#footer p a:hover
		{
			color: #ff007e;
			text-decoration: none;				
		}			
		#footer  .color
		{
			color: #ff007e;
			text-decoration: none;
		}
		a
		{
			color: #ff007e;
			text-decoration: none;
		}
		a:hover
		{
			color: #fff;
			text-decoration: none;				
		}	
		#cform
		{
			background: #1b1b1b;
			padding: 15px;
			margin: 15px 0px 0px 0px;
			float: left;
		}	
	input.formulier 
	{
			width: 280px;	
			background: #212121;
			border: 1px  solid #5f5f5f;
			color: #fff;
			font-family: Trebuchet MS;
			font-size: 12px;
			margin: 0px 0px 0px 0px;
			padding: 3px;
			height: 17px;			  
	}		
	#cform select 
	{
		
			background: #212121;

			color: #fff;
			font-family: Trebuchet MS;
			font-size: 12px;

			height: 25px;			  
	}		
	input.formulierSmall 
	{
			width: 120px;	
			background: #212121;
			border: 1px  solid #5f5f5f;
			color: #fff;
			font-family: Trebuchet MS;
			font-size: 12px;
			margin: 0px 0px 0px 0px;
			padding: 3px;
			height: 17px;			  
	}	
	.button
	{
			width: 80px;	
			background: #555;
			border: 1px  solid #ff007e;
			color: #fff;
			font-family: Trebuchet MS;
			font-size: 12px;
			margin: 0px 0px 0px 0px;
			padding: 3px;
			height: 25px;			  
	}

	textarea.formulier 
	{
			width: 280px;	
			background: #212121;
			border: 1px  solid #5f5f5f;
			color: #fff;
			font-family: Trebuchet MS;
			font-size: 12px;
			margin: 0px 0px 0px 0px;
			padding: 3px;
			height: 100px;	
	}						
  .thumb
  {
   	padding: 2px;
	border: 1px solid #fff;
	margin: 6px 0px 6px 9px;     
  }	
  #slideShowImage
  {
  	width: 326px;
  	height: 443px;
  	border:0px solid white;
 	background: url('../images/flash.png') #141414;
 	float:right; 	
 	margin-right: 5px;
  }  
  #slideshowSWF
  {
 	float:right; 	
 	margin-right: 5px;
 	margin-top:4px;
  }
