@charset "utf-8";
/* CSS Document */

	@font-face {
		font-family: 'BookmanBold';
		src: url('/templates/shared/fontface/bookmanBold/bookman_bold-webfont.eot');
		src: local('☺'), url('/templates/shared/fontface/bookmanBold/bookman_bold-webfont.woff') format('woff'), url('/templates/shared/fontface/bookmanBold/bookman_bold-webfont.ttf') format('truetype'), url('/templates/shared/fontface/bookmanBold/bookman_bold-webfont.svg#webfontXeZR7x4N') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	
	@font-face {
		font-family: 'BotonBold';
		src: url('/templates/shared/fontface/botonBold/boton-bold-webfont.eot');
		src: local('☺'), url('/templates/shared/fontface/botonBold/boton-bold-webfont.woff') format('woff'), url('/templates/shared/fontface/botonBold/boton-bold-webfont.ttf') format('truetype'), url('/templates/shared/fontface/botonBold/boton-bold-webfont.svg#webfontNU7TatlW') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	
	@font-face {
		font-family: 'AntennaBold';
		src: url('/templates/shared/fontface/antennaBloated/antenna_bloated-webfont.eot');
		src: local('☺'), url('/templates/shared/fontface/antennaBloated/antenna_bloated-webfont.woff') format('woff'), url('/templates/shared/fontface/antennaBloated/antenna_bloated-webfont.ttf') format('truetype'), url('/templates/shared/fontface/antennaBloated/antenna_bloated-webfont.svg#webfont41DIpKev') format('svg');
		font-weight: normal;
		font-style: normal;
	}

	
	html, body {
		margin:0px;
		padding:0px;
		width:100%;
		height:100%;
		background-color:transparent !important;
	}
	
	form {
		background-color:transparent !important;	
		}
	
	#wrapper {
		width:880px;
		margin:0px auto;	
	}
	
	#headerLogo {
		height:102px;
	}
	
	#headerLogo #headerLogoCursussenBK050	{ float:left; margin-top:0px;}
	#headerLogo #headerLogoBK050			{ float:right; margin-top:0px;}
	#headerLogo #headerLogoKCG				{ float:right; margin-top:0px;}
	
	#headerNavHome {
		background-image:url(../images/navigatie/topNavBackgroundWhiteTrans70.png);
		display:block; 
		height:15px !important;
		}
		
	a.navMenuHorizontalRootLevelItemHome, a.navMenuHorizontalRootLevelItemHome:visited, a.navMenuHorizontalRootLevelItemHome:link, a.navMenuHorizontalRootLevelItemHome:active {
		display:inline-block;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		cursor:pointer;
		color:black;
		padding:0px 10px 0px 10px;
		background-image:url(../images/navigatie/topNavSpacerSlash.png);
		background-repeat:no-repeat;
		background-position:right;
		
		}
		
	#headerNavHome .navMenu .navMenuHorizontalRootLevelItem,  #headerNavHome .navMenu .navMenuHorizontalRootLevelItemHover, #headerNavHome .navMenu .navMenuHorizontalRootLevelItemSelected {
		display:inline-block;
		font-family:Arial;
		font-size:10px;
		font-weight:bold;
		cursor:pointer;
		padding:0px 10px 0px 5px;
		background-image:url(../images/navigatie/topNavSpacerSlash.png);
		background-repeat:no-repeat;
		background-position:right;
		
	}
	
	
	/* NAVIGATIE HEADER */
	/* ------------------------------------------------------------------------------------------------------------------ */	
	#navMenu {
		display:block;	
	}
	.mainNavTable { width:100%; }
	.mainNavTable td { vertical-align:top;}
	#navZwart,#navRood,#navGroen,#navRoze,#navAqua,#navOranje,#navBlauw {
	 	
	}
	

	/* GLOBAL ITEM STYLES */	
	 .navMenu .navMenuVerticalRootLevelItem,  .navMenu .navMenuVerticalRootLevelItemHover,  .navMenu .navMenuVerticalRootLevelItemSelected {
		display:inline-block;
		font-family:Georgia, "Times New Roman", Times, serif, "Century Gothic"; 
		font-weight:bold;
		font-size:10px;
		cursor:pointer;
	}
	
	/* GROUP COLORS */
	#navZwart .navMenu .navMenuVerticalRootLevelItem,#navZwart .navMenu .navMenuVerticalRootLevelItemHover,#navZwart .navMenu .navMenuVerticalRootLevelItemSelected {
		color:#000000;
	}
	#navRood  .navMenu .navMenuVerticalRootLevelItem,#navRood  .navMenu .navMenuVerticalRootLevelItemHover,#navRood .navMenu .navMenuVerticalRootLevelItemSelected {
		color:#cc0000;
	}
	#navGroen .navMenu .navMenuVerticalRootLevelItem,#navGroen .navMenu .navMenuVerticalRootLevelItemHover,#navGroen .navMenu .navMenuVerticalRootLevelItemSelected {
		color:#00cc33;
	}
	#navRoze .navMenu .navMenuVerticalRootLevelItem,#navRoze .navMenu .navMenuVerticalRootLevelItemHover,#navRoze .navMenu .navMenuVerticalRootLevelItemSelected {
		color:#ff33ff;
	}
	#navAqua .navMenu .navMenuVerticalRootLevelItem,#navAqua .navMenu .navMenuVerticalRootLevelItemHover,#navAqua .navMenu .navMenuVerticalRootLevelItemSelected {
		color:#09bfec;
	}
	#navOranje .navMenu .navMenuVerticalRootLevelItem,#navOranje .navMenu .navMenuVerticalRootLevelItemHover,#navOranje .navMenu .navMenuVerticalRootLevelItemSelected {
		color:#ff9900;
	}
	#navBlauw .navMenu .navMenuVerticalRootLevelItem, #navBlauw .navMenu .navMenuVerticalRootLevelItemHover, #navBlauw .navMenu .navMenuVerticalRootLevelItemSelected {
		color:#0033cc;
	}
	
	
	#contentBody{
		
	}
	
	.searchHeaderLink a, .searchHeaderLink a:link, .searchHeaderLink a:visited, .searchHeaderLink a:active {
		
		width:180px;
		display:block;
		color:#999999;
		margin:0px 0px 6px 10px;
		text-decoration:none;	
		font-weight:normal;
		font-size:11px;
		padding:2px;
		border:1px solid #999999;	
	}
	
	.searchHeaderLink a:hover {
		border:1px solid #999999;
		background-color:#999999;
		color:white;
	}
	
	.searchHeaderLinkJongeren a, .searchHeaderLinkJongeren a:link, .searchHeaderLinkJongeren a:visited, .searchHeaderLinkJongeren a:active {
		width:160px;
		display:block;
		color:#999999;
		margin:0px 0px 6px 10px;
		text-decoration:none;	
		font-weight:normal;
		font-size:11px;
		padding:2px;
		background-color:white;
		border:0px solid #999999;	
	}
	
	
	
	/* VIDEO DIALOG */
	/* -------------------------------------------------------------------------------------------------------------- */
	.videoDialogHeader {
		margin:0px; 
		padding:0px; 
		height:39px; 
		width:804px; 
		/*background-image:url(/common/dialogs/modules/6_video/images/headerBackground.png); */
		background-position:center center;	
		}
	
	.videoDialogHeaderInner {
		width:804px;
		text-align:right;	
		}
		
	.videoDialogHeaderInnerCloseBtn{
		color:#ffffff; 
		display:block;
		padding:10px;
		width:120px;
		background-color:black;
		font-weight:bold; 
		font-family:Arial; 
		font-size:11px; 
		cursor:pointer;	
		}
		
	.videoDialogFooter {
		height:39px; 
		width:804px; 
		/*background-image:url(/common/dialogs/modules/6_video/images/footerBackground.png); */
		background-position:center center;	
		}
		
	.videoDialogFooterInner {
		padding-left:25px;	
		}
	.videoDialog{
		background-color:transparent;
		width:804px;
		background-image:url(/templates/14/common/pageBackgrounds/kinderen_.jpg);
		background-position:center center;
	}
	
	.videoDialogIframe{
		width:804px;
		height:400px;
		border:0px;
		margin:0px;
		overflow:hidden;
		background-color:transparent;
		}
	.videoDialogContainer, .udpVideoDialog, .videoDialogContainer form, .udpVideoDialog table, .udpVideoDialog div, .udpVideoDialog tr,.udpVideoDialog td{
		background-color:transparent !important;
	}
	.videoDialogModal{
		
	}

	
	.videoDialogPlayerContainer {
		padding:15px;				
		}
	
	.videoDialogIframe{
		width:804px;
		height:400px;
		border:0px;
		margin:0px;
		overflow:hidden;
		background-color:transparent !important;
		}
		
	.videoDialogContentContainer {
		padding:15px;
		background-color:white;
		
		}
	
	.videoDialogDate {
		font-size:80%;
		font-size:bold;
		margin-bottom:15px;
		}
		
	.videoDialogTitle{
		font-size:140%;
		width:100%;
		color:#000000;
		font-weight:bold;
		border-bottom:1px solid #000000;
		margin-bottom:10px;
		}
		
	.videoDialogDescription{
		color:Black;
		margin-bottom:10px;
		}
		
	.videoDialogAuthor{
		}
		
	.videoDialogNavLink a, .videoDialogNavLink a:link, .videoDialogNavLink a:visited, .videoDialogNavLink a:hover {
		
		}
		
		
	/* 6.1: VideoSingle -------------------------------------------- */
		
		/* Container */
		.videoSingleItemContainer{
			width:100%;	
		}					
		
		. videoSingleVideoPlayer{
			width:300px;
			}
		
		/* Datum */
		.videoSingleItemDate{
		}
		
		/* Titel */
		.videoSingleItemTitle{
		}
		
		/* Omschrijving */
		.videoSingleItemDescription{
		}
		
		/* Auteur */
		.videoSingleItemAuthor{
		}
		
		.videoSingleVideoPlayer img {
			border:1px solid #000000;
			margin-top:0px;
		}
		
		
 /* SEARCH CONTROL ----------------------------------------------------------/*

		/* search DIALOG CSS */
		.searchResultsBody {
			background-position:300px 150px;
			background-color:White;	
			background-repeat:no-repeat;
			background-image:url(../images/loaders/ajax-loader.gif);
			}
		
		.searchDialog{
			width:804px;
			background-color:White;
			}
			
		.searchDialogHeader{
			width:804px;
			height:70px;
			border:1px solid black;
			background-color:Black;
			background-image:url(../../common/images/search/searchHeaderLogo.png);
			background-repeat:no-repeat;
			background-position:left top;
			}
			
		.searchOptionsContainer {
		    background-color:Black;
		    display:block;
		    color:White;
			height:30px;
		    padding:10px;
			
		}
		
		.searchResultsOptionPanel {
			display:inline;
			width:auto;
			float:left;
			color:white;
			padding-top:2px; padding-right:5px;
			}
			
		.searchResultsOptionPanel select {
			margin-top:1px;	
			}
			
			
		.searchDialogCloseButton{
			cursor:pointer;
			position:absolute;
			right:0px;
			top:0px;
			width:100px;
			background-color:transparent;
			padding:5px;
			color:White;
			font-size:11px;
			font-family:Arial;
			}
		
		.searchDialogModal{
			
		}
		
		.searchDialogIframe{
			width:804px;
			height:380px;
			padding:0px;
			background-color:White;
			border:0px;
			margin:0px;
			overflow:visible;
			}
			
			
		.searchDialogFooter{
			width:804px;
			height:25px;
			background-color:white;
			}
			
			
		/* RESULTS */
		.searchDialogSearchResultsContainer{
			background-color:white;
			padding:20px;
			height:100%;
		}
		
		#pnlSearchResultsPages {
	min-height:100px;	
	overflow:auto;
	display:block;
	}
		
		.searchDialogSearchResultsPreText {
			font-family:Arial;
				
		}
		
		.searchDialogSearchResultRow0 {
			background-color:white;
			font-family:Arial;
			font-size:11px;
			margin-bottom:20px;
			}
			
		.searchDialogSearchResultRow1 {
			background-color:#00a3e3;
			font-family:Arial;
			font-size:11px;
			margin-bottom:20px;
			}
			
		.searchDialogSearchResultLabelName {
			font-size:18px;
			padding-bottom:3px;
			border-bottom:4px solid black;
			}
			
		.searchDialogSearchResultLabelMetaDesc {
		
		}
		
		.searchDialogSearchResultLabelMetaDesc span {
			font-weight:bold;
			width:80px;
		}
    
		
		.searchDialogSearchResultLabelMetaTags{
			
			}
			
		.searchDialogSearchResultLabelMetaTags span{
			font-weight:bold;
			width:80px;
			}
			
		.searchDialogSearchResultLabelLink{
			
			}
