
/*************
			jQuery UI Datepicker
		*/
		#wrapper #datepicker {
			margin: 0 auto;	
			width:239px;
			margin-top:20px;
			box-shadow: 0 1px 3px #000000;		
		}
		#wrapper .ui-datepicker .ui-datepicker-prev span.ui-icon {background: url(/images/icon-sprite.png) no-repeat -23px -2px; height: 11px; width: 8px;}
		#wrapper .ui-datepicker .ui-datepicker-next span.ui-icon {background: url(/images/icon-sprite.png) no-repeat -23px -16px; height: 11px; width: 8px;}
		#wrapper .ui-datepicker .ui-datepicker-next { position:absolute; top: 9px;}
		
		#wrapper div.sub table.proagenda .agendaLeft {padding-right: 45px;}

			/* Datepicker
			----------------------------------*/
			#wrapper .ui-datepicker { width: 238px; border-top:1px solid #cdd0d2; border-left:1px solid #cdd0d2;}
			
			#wrapper .ui-datepicker .ui-datepicker-header { 
				position:relative; 
				padding-bottom: 3px; 
				height:38px;
				background: #bad262; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JhZDI2MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NGE1MmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  #bad262 0%, #74a52a 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bad262), color-stop(100%,#74a52a)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #bad262 0%,#74a52a 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #bad262 0%,#74a52a 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #bad262 0%,#74a52a 100%); /* IE10+ */
				background: linear-gradient(to bottom,  #bad262 0%,#74a52a 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bad262', endColorstr='#74a52a',GradientType=0 ); /* IE6-8 */
			}
			#wrapper .ui-datepicker .ui-datepicker-prev, 
			#wrapper .ui-datepicker .ui-datepicker-next { position:absolute; top: 9px; width: 1.8em; height: 1.8em; }

			#wrapper .ui-datepicker .ui-datepicker-prev { left:34px; cursor:pointer;}
			#wrapper .ui-datepicker .ui-datepicker-next { right:34px; cursor:pointer;}
			#wrapper .ui-datepicker .ui-datepicker-prev span, 
			#wrapper .ui-datepicker .ui-datepicker-next span { 
				 display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -5px;  
				}
			
			#wrapper .ui-datepicker .ui-datepicker-title {
				line-height: 2.9em; 
				text-align: center;
				color:#FFF;
				font-weight:bold;
				font-size:13px;
			}
			
			#wrapper .ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
			#wrapper .ui-datepicker select.ui-datepicker-month-year {width: 100%;}
			#wrapper .ui-datepicker select.ui-datepicker-month, 
			#wrapper .ui-datepicker select.ui-datepicker-year { width: 49%;}
			#wrapper .ui-datepicker table {width: 100%; border-collapse: collapse; margin:0 0 .4em; }
			#wrapper .ui-datepicker table thead {
				border-bottom:1px solid #cdd0d2;
				background: #f5f7f9; 
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjdmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmU2ZWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  #f5f7f9 0%, #dfe6eb 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f7f9), color-stop(100%,#dfe6eb)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #f5f7f9 0%,#dfe6eb 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #f5f7f9 0%,#dfe6eb 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #f5f7f9 0%,#dfe6eb 100%); /* IE10+ */
				background: linear-gradient(to bottom,  #f5f7f9 0%,#dfe6eb 100%); /* W3C */
			}
			#wrapper #datepicker .ui-datepicker th { padding: .3em .3em; text-align: center; border: 0; text-transform: uppercase; color:#6c7174; font-weight:9px; font-weight:normal; text-shadow: #FFF 1px 1px 1px;}
			#wrapper #datepicker .ui-datepicker td { border-bottom:1px solid #cdd0d2; border-right:1px solid #cdd0d2; padding: 1px; }
			#wrapper #datepicker .ui-datepicker td span, 
			#wrapper #datepicker .ui-datepicker td a { display: block; padding: .2em; text-align: center; text-decoration: none; }
			#wrapper #datepicker .ui-datepicker .highlightItem {background:#91b839; border-top:1px solid #9fcc5f; border-left:1px solid #9fcc5f;}
			#wrapper #datepicker .ui-datepicker td.highlightItem > a {color:#FFF; text-shadow: #30332b 0 1px 1px;}
			#wrapper #datepicker .ui-datepicker td.ui-datepicker-today {background:#e7e9ea;}
			#wrapper #datepicker .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
			.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
			#wrapper #datepicker .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
			
			/* with multiple calendars */
			#wrapper .ui-datepicker.ui-datepicker-multi { width:auto; }
			#wrapper .ui-datepicker-multi .ui-datepicker-group { float:left; }
			#wrapper .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
			#wrapper .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
			#wrapper .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
			#wrapper .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
			#wrapper .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
			#wrapper .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
			#wrapper .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
			#wrapper .ui-datepicker-row-break { clear:both; width:100%; }

			/* RTL support */
			#wrapper .ui-datepicker-rtl { direction: rtl; }
			#wrapper .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
			#wrapper .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
			#wrapper .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
			#wrapper .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
			#wrapper .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
			#wrapper .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
			#wrapper .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
			#wrapper .ui-datepicker-rtl .ui-datepicker-group { float:right; }
			#wrapper .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
			#wrapper .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
			
			#wrapper .ui-datepicker-calendar td {
				font-size:13px;
			}
			
			/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
			#wrapper .ui-datepicker-cover {
				display: none; /*sorry for IE5*/
				display/**/: block; /*sorry for IE5*/
				position: absolute; /*must have*/
				z-index: -1; /*must have*/
				filter: mask(); /*must have*/
				top: -4px; /*must have*/
				left: -4px; /*must have*/
				width: 200px; /*must have*/
				height: 200px; /*must have*/
			}
	
		
		
		.innerOverlay{display: none; padding: 10px; width:700px; min-height: 139px; background-color: #fff;}
		.innerOverlay .header{position: relative; text-align: center; padding: 10px; height:24px; }
		.innerOverlay .header .datum_header{ color: #fff; font-weight: bold; font-size: 14px;}
		.innerOverlay .header .close{position: absolute; width: 9px; height: 9px; top: 12px; right: 10px; background: url(/images/icon-sprite.png) no-repeat 0 -39px; cursor: pointer;}
		.innerOvelay .header .close:hover{}
		.innerOverlay .itemContent {padding: 5px 0; overflow:auto; min-height:140px; max-height:550px;}
		.innerOverlay .itemContent td {line-height: 20px;}
		.innerOverlay .itemContent td.title {width:80px; color:#74A52A;}
		.innerOverlay .itemContent td.titel {color:#74A52A; font-weight:bold; font-size:13px;}
		.innerOverlay .itemContent td em {padding-right:10px;}
		.innerOverlay .itemContent .omschrijving p {
			margin-bottom:12px;
		}
		.innerOverlay .itemContent a {color: #91B839; font-weight: bold; text-decoration: none;}
		.innerOverlay .itemContent a:hover {text-decoration:underline;}
		