/* Design & Code (c) ABOVO Media */

html, body { 
	height			: 100%;
	padding			: 0; 
	margin			: 0; 
}

body {
	font			: normal 12px "Arial", sans-serif;
	color			: #000000; 
	background		: #ffffff;
}

#wrapper {
	margin			: 0 auto;
	height			: 100%;
	width			: 1030px;
	background		: #ffffff;
}

	#shadow_left {
		width			: 15px;
		height			: 850px;
		background		: url('../_images/shadow_left.jpg') no-repeat top right;
		float			: left;
	}
	
	#shadow_right {
		width			: 15px;
		height			: 850px;
		background		: url('../_images/shadow_right.jpg') no-repeat top left;
		float			: left;
	}

	#body {
		width			: 1000px;
		float			: left;
	}

		#header {
			width			: 1000px;
			height			: 228px;
			background		: url('../_images/banner.jpg') no-repeat top left;	
		}
	
			#header #language {
				font			: normal 11px "Arial", sans-serif;
				color			: #ffffff; 
				padding			: 15px 0 0 760px;
			}
	
			#header #language img {
				border			: none;
				margin			: 0 0 -2px 7px;
			}
	
			#header #main_menu {
				height			: 46px;
				padding			: 100px 0 0 330px;
				font-weight		: bold;
				border: none
			}
	
				#header #main_menu #menu_left {
					width			: 15px;
					height			: 46px;
					background		: url('../_images/menu_left.jpg') no-repeat top left;
					
				}
	
				#header #main_menu #menu_center {
					height			: 46px;
					background		: url('../_images/menu_center.jpg') repeat-x top left;
					z-index			: 2000;
				}
	
				#header #main_menu #menu_right {
					width			: 30px;
					height			: 46px;
					background		: url('../_images/menu_right.jpg') no-repeat top left;
					margin-left	: -4px
				}
	
		#header_news {
			width			: 1000px;
			height			: 372px;
			background		: #97002e;	
			position		: relative;
			overflow: hidden;
		}

/*	#top #overlay {
		position		: absolute;
		top				: 0;
		left			: 0;
		width			: 985px;
		height			: 370px;
		background		: transparent url('../_images/top_overlay.png') no-repeat top left;
	}*/

			#header_news #overlay {
				position		: absolute;
	/*			background		: transparent url('../_images/border.png') no-repeat top left;
*/
			}

			#header_news #foto {
				float			: left;
				width			: 662px;
				margin-top		: 5px;
			}
	
			#header_news #foto img{
				width			: 662px;
				height			: 367px;
				margin-top		: 0;
			}
			
			#rechtsboven{
				overflow		: hidden;
				height			: 367px;
				position		: relative;
				width			: 300px;
				padding			: 10px 18px 0 20px;
				float			: right;
				color			: #FFFFFF;
			}
			
			#header_news #news {
				width			: 282px;
			}
			
			
			#header_news #content {
				width			: 282px;
			}
			
			#header_news #block {
				width			: 282px;
			}

				#header_news #news #news_item {
					 margin			: 0 0 12px 0;
				}

					#header_news #news #news_item .news_head {
						margin			: 0 0 8px 0;
					}

					#header_news #news #news_item .news_message {
						margin			: 0 0 8px 0;
					}

					#header_news #news #news_item .news_footer {
						width			: 100%;
						height			: 24px;
						background		: url('../_images/news_footer.jpg') no-repeat top left;
					}

		#main {
			width			: 1000px;
			background		: #ffffff;
		}

		#main_view {
			width			: 620px;
			min-height		: 270px;
			float			: left;
			margin			: 25px 20px 0 20px;	
			padding-bottom	: 20px;
		}
		
		#right_view {
			width			: 300px;
			float			: left;
			margin			: 25px 0 0 20px;
		}

		#right_view #news {
			float			: left;
			min-height		: 270px;
			padding-left	: 0px;
			padding-top		: 10px;
			width			: 300px;
		}
		
		#right_view #block{
			float			: left;
			padding-left	: 0px;
			padding-top		: 10px;
			width			: 300px;
		}
		
		#right_view #content{
			float			: left;
			padding-left	: 0px;
			padding-top		: 10px;
			width			: 300px;
			position		: relative;
		}
		
		#right_view #news #news_item {
			 margin			: 0 10px 12px 0;
		}

		#right_view #news #news_item .news_head {
			margin			: 0 0 8px 0;
		}

		#right_view #news #news_item .news_message {
			margin			: 0 0 8px 0;
		}
		
		#right_view #news h2{
			margin-bottom: 10px;
		}

		#right_view #news #news_item .news_footer {
			width			: 100%;
			height			: 24px;
			background		: url('../_images/news_footer2.jpg') no-repeat top left;
		}	

		#timeline {
			height			: 34px;
			width			: 977px;
			margin			: 0 0 0 12px;
			background		: transparent url('../_images/timeline_en.jpg') no-repeat center left;
		}

			#timeline .link {
				width				: 15px;
				height				: 34px;
				text-decoration		: none;
				cursor				: pointer;
				position			: absolute;
				padding-top			: 15px;
			}

			#timeline .link:hover {
				
				background			: transparent url('../_images/timeline_hover.png') no-repeat top left;	
			}

			#timeline .swfir {
				visibility			: hidden;
			}

		#footer {
			width			: 1000px;
			height			: 170px;
			background		: url('../_images/footer.jpg') no-repeat top left;	
		}
	
			#footer #footer_menu {
				padding			: 100px 0 0 0;
				width			: 100%;
				font-weight		: bold;
			}

			#footer #copyright {
				width			: 100%;
				color			: #ffffff;
				text-align		: center;
			}
			
			#footer #copyright a{
				color			: #ffffff;
			}

/* Headings H1-H6 */

h1 { }

	#main h1 {
		color			: #6e298d;
		font-size		: 22px;
		margin			: 0;
		background		: transparent url('../_images/h1bg.png') no-repeat top left;
	}

	#main h2 {
		color			: #6e298d;
		font-size		: 22px;
		line-height		: 22px;
		height			: 25px;
		margin			: 0;
		background		: transparent url('../_images/h2bg.png') no-repeat top left;
	}
	
	#main h3 {
		color			: #6e298d;
		font-size		: 22px;
		margin			: 0;
	}

/* Paragraph and Link Styles */

	p { }
	
	a {
		text-decoration		: none;
		color				: #652681;
	}
	
	a:hover{
		text-decoration: underline;	
	}


	#main p {
		line-height			: 25px;
		margin				: 8px 0 12px 0;
	}

	a img {
		border				: medium none;
	}

	#main_menu a {
		color				: #ffffff;
		text-decoration		: none;
	}

	#main_menu a.active {
		color				: #EA9619;
		text-decoration		: none;
	}

	#header_news #news a {
		color				: #ffffff;
		text-decoration		: none;
		font-weight			: bold;
	}

	#right_view #news a {
		color				: #652681;
		text-decoration		: none;
		font-weight			: bold;
	}

	#footer_menu a {
		color				: #ffffff;
		text-decoration		: none;
	}

/* Lists and Navigation */

#main_menu ul.main {
	margin				: 0;
	padding				: 15px 0 0 8px;
	list-style-type		: none;
}

	#main_menu li.main {
		display				: inline;
		margin				: 0 12px 0 0;
	}

		#main_menu ul.submain {
			z-index				: 1000;
			visibility			: hidden;
			position			: absolute;
			list-style-type		: none;
			padding				: 12px 0 0 0;
			margin				: 0;
		}

			#main_menu li.submain {
				padding				: 5px 10px 10px 10px;
				background			: transparent url('../_images/submenu.png') top left;
			}
					
			

#footer_menu ul {
	list-style-type		: none;
	text-align			: center
}

	#footer_menu li {
		display				: inline;
		margin				: 0 12px 0 0;
	}

/* Other */

.clear {
	clear			: both;

}

table {
	border: none;
}

#main #main_view .newsitem p{
   line-height: 16px;
}