/* Design & Code (c) ABOVO Media */
html, body { 
	padding			: 0; 
	margin			: 0; 
}

body {
	font			: normal 13px "Arial", "Verdana", sans-serif;
	background		: #fff url('../_images/background_vv.gif') repeat-x top left;
	color			: #a2a2a2; 
}

#home {
	background		: #fff url('../_images/background.gif') repeat-x top left;
}	

#wrapper {
	margin			: 0 auto;
	width			: 100%;
	min-height		: 100%;
	background		: transparent url('../_images/top_back_vv.gif') no-repeat center top;
}

#home #wrapper {
	background		: transparent url('../_images/top_back.gif') no-repeat center top;
}

	* html #wrapper {
		height			: 100%;
	}
	
	#wrapper #logo {
		margin			: 0 auto;
		width			: 810px;
		height			: 143px;
		text-align 		: center;
		padding-top 	: 22px;
	}
	
		#wrapper #logo  a img{
			margin-left : 40px;
		}
	
	#wrapper #navigatie {
		margin			: 0 auto;
		width			: 810px;
		height			: 50px;
		background		: transparent url('../_images/navigatie_vv.gif') no-repeat center top;
	}
	
	#home #wrapper #navigatie {
		background		: transparent url('../_images/navigatie.gif') no-repeat center top;
	}
		
		#navigatie a {
			float 		: left;
			margin-top 	: 13px;
		}
			
			#navigatie a span {
				display 	: none;
			}
			
		#navigatie a.home {
			margin-left 	: 21px;
		}
		#navigatie a.radiocom {
			margin-left 	: 101px;
		}
		#navigatie a.tvcom {
			margin-left 	: 15px;
		}
		#navigatie a.tvformat {
			margin-left 	: 17px;
		}
	
	#imageflow{
		margin			: 0 auto;
		width			: 800px;
		text-align		: left;
	}
	
		#imageflow img { 
			margin		: 0 auto;
			position	: absolute;
			top			: 0px;
			border		: none;
		}
	
		#imageflow #images{
			visibility	: hidden;
		}
		
		#imageflow #loading{
			margin-top		: 100px;
			margin-bottom	: 269px;
			text-align		: center;
			width			: 100%;
		}
		
			#imageflow #loading img{
				margin-top	: 10px;
				position	: relative; 
			}
				
		#imageflow #captions{
			font-weight		: bold;
			position		: relative; 
			text-align		: center;
			z-index			: 10000;
		}
		
		#imageflow #scrollbar{
			visibility		: hidden;
			position		: relative; 
			border-bottom	: 1px solid #b3b3b3;
			z-index			: 10001;
		}
		
		#imageflow #slider{
			position			: absolute;
			margin-top			: -7px;
			margin-left			: -7px;
			z-index				: 10002;
			background-image	: url(slider.png);
			background-repeat	: no-repeat;
			width				: 14px;
			height				: 14px;	
		}
		
		#imageflow #changelog{
			width			: 349px;
			border-right	: solid 1px #666;
			float			: left;
			margin-top		: 15px;
		}
		
			#imageflow #changelog div{
				text-align	: justify;
				padding		: 0 15px 5px 15px;
			}
	
	#arrows{
		margin			: 0 auto;
		width			: 800px;
		margin-bottom 	: 10px;
		line-height 	: 24px;
	}
	
	#home #arrows {
		margin-top 		: -115px;
	}
	
	#content {
		margin			: 0 auto;
		width			: 800px;
		margin-top 		: 70px;
		margin-bottom 	: 20px;
		line-height 	: 24px;
	}
	
	#home #content {
		margin-top 		: 0;
	}
	
		#left {
			float 			: left;
			width			: 520px;
			margin-right 	: 40px;
			min-height		: 200px;
		}

			#left img {
				padding			: 5px 15px 10px 0;
			}
		
		#right {
			float 			: left;
			width			: 240px;
		}
		
		#home #left {
			width			: 380px;
		}
		
		#home #right {
			width			: 380px;
		}
		
		#right .blok {
			background	: transparent url('../_images/blok_back.gif') no-repeat bottom left;
			width 		: 240px;
			margin 		: 0 0 15px 0;
			padding 	: 0;
			float 		: left;
		}
		
			#right .blok .kop {
				background	: transparent url('../_images/blok_top.gif') no-repeat top left;
				width 		: 240px;
				height 		: 40px;
				margin 		: 0;
				padding 	: 0;
				float 		: left;
			}
			
			#right .blok .text {
				margin 		: 0;
				padding 	: 5px 15px 10px 15px;
				float 		: left;
			}
		
	#footer {
		border-top 		: 1px solid #e4e4e4;
		margin			: 0 auto;
		padding 		: 12px 0 30px 0;
		width			: 800px;
	}
	
	#spacer {
		margin			: 0 auto;
		height			: 30px;
		width			: 800px;
	}
	
		#copy {
			float 			: left;
		}
		
		#footer_menu {
			float 			: right;
		}


.clear {
	clear	: both;
}
	
/* Headings H1-H6 */
h1 { }
	
	#imageflow h1 {
		text-align		:center;
	}
	
	#content h1 {
		font-weight		: normal;
		font-size 		: 24px;
		color 			: #000000;
		margin-bottom	: 5px;
	}
	
h2 { }

	#content h2 {
		font-weight		: normal;
		font-size 		: 24px;
		color 			: #000000;
		margin	 		: 10px 0 10px 0;
	}

h3 { }

	#content h3 {
		font-weight		: normal;
		height	 		: 16px;
		font-size 		: 16px;
		line-height 	: 16px;
		margin 			: 12px 0 0 12px;
		color 			: #fff;
	}

h4 {
	font-weight		: bold;
	font-size 		: 12px;
	color 			: #939598;
	margin	 		: -3px 0 0 0;
}

h5 {
	font-weight		: normal;
	font-size 		: 18px;
	color 			: #939598;
	margin	 		: 10px 0 3px 0;
}

h6 {
	font-weight		: bold;
	font-size 		: 16px;
	color 			: #b6b6b6;
	margin	 		: 10px 0 3px 0;
}


/* Paragraph and Link Styles */
p { 
	padding				: 0 0 10px 0;
}

	#right p { 
		padding				: 0;
	}

a { 
	color				: #a2a2a2; 
	text-decoration 	: underline;
}	

	#content a, #footer a {
		text-decoration 	: none;
	}
	
	#content a {
		text-decoration 	: none;
		color 				: #717171;
	}
	
	#content a:hover, #footer a:hover {
		text-decoration 	: underline;
		color 				: #717171;
	}
	
	#content a.arrow {
		background 			: transparent url('../_images/arrow.gif') no-repeat center left;
		padding 			: 0 0 0 14px;
		color 				: #717171;
	}
	
/* Lists and Navigation */

ul { }

	#content ul { 
		margin				: 0 0 10px 0;
	}
	
	#content li {
		margin-left			: 20px;
		list-style-type		: disc;
	}

	#footer ul.main li {
		display			: inline;
		list-style-type	: none;
		background		: transparent url('../_images/footer_border.gif') no-repeat bottom right;
		padding			: 0 7px 0 0;
	}

	#footer ul.main li.last {
		background		: none;
		padding			: 0;
	}

/* Forms and inputs */

input {
	border			: 1px solid #A2A2A2;
	padding			: 3px;
	color			: #A2A2A2;
	font-size		: 11px;
}

select {
	border			: 1px solid #A2A2A2;
	padding			: 2px;
	color			: #A2A2A2;
	font-size		: 11px;
	height			: 22px;
}

textarea {
	border			: 1px solid #A2A2A2;
	padding			: 3px;
	color			: #A2A2A2;
	font-size		: 11px;
	font-family		: Arial;
}

