* {
	margin:0;
	padding:0;
}
html,body{
	font-family: Arial,"Trebuchet MS", Helvetica, sans-serif;
	margin:0;
	padding:0;
	height:100%;
	background:url(bg.jpg) repeat-x;
	background-color: #d3e1ef;
}
/*------------------------*/
.clear{clear:both;}
/*------------------------*/
#page{
	position:relative;
	height:auto !important; /* real browsers */
	height:100%;/* IE6: treaded as min-height*/
	min-height:100%;	
}
#container{
	margin-left:7px;
	width:1103px;
	padding:0 0 53px 0;
}
    /*---header starts---*/
	#header{height:65px;width:100%;}
		.testdiv{
			height: 29px;
			margin-bottom: 0;
		}
		.main-title{
			color:#FFF;
			font-size:18px;
			height:36px;
			padding: 0 140px 0;
			/*padding:5px 140px 0;*/
		}
		.main-title span{
			position: relative;
			top: 5px;
		}
		.title1-left{
			float:left;
			width:140px;
			height:29px;
		}
		.title1-middle{
			color:#0058a7;
			font-size:12px;
			font-weight:bold;
			float:left;
			padding:6px 0 0;
		}
		.title1-right{float:right;height:29px;}
			.title-menu{
				border-bottom:6px solid #6699cc;
				color:#FFF;
				font-size:12px;
				float:left;
				margin:3px 0 0 26px;
				/*height:20px;*/				
				height:20px !important; /* real browsers */
				height:26px; %;/* IE6: treaded as min-height*/
				/* Aanpassing height:
				Real browsers tellen de height van de border bij de totale height van het element; in dit geval voor FF --> 20px + 6x
				IE daarintegen zorgt ervoor dat de height van het element de height van de border bevat --> totale height (met border) = 20px
				Deze aanpassing zorgt ervoor dat real browsers enkel rekening houden met een hoogte van 20px en IE als hoogte 26 neemt.
				*/
			}
				.title-menu a{
					color:#FFF;
					text-decoration:none;
				}
			.title-search{
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				float:left;
				margin:3px 0 0 26px;
				}
				.search{
					color:#FFF;	
					font-size:12px;
					float:left;
					padding-top:2px;
					width:47px;
				}
				.search-textbox{
					float:left;
					height:18px;
					padding-top:0px;
					width:127px;
				}
				.search-textbox input{
					border:1px solid #0058a7;
					color:#0058a7;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					font-weight:bold;
					height:16px;
					padding:0px;
					width:123px;
				}
				.search-go{
					font-size:11px;
					font-weight:bold;
					float:left;
					padding:6px 0 0 2px;
					text-transform:uppercase;
				}
					.search-go a{
						color:#0058a7;
						text-decoration:none;
						font-family:Arial, Helvetica, sans-serif;
					    font-size:11px;
					}				
	/*---middle content starts---*/
	#middle{
	}
		#middle-left{
			float:left;
			width:133px;
		}
			.logo{
				background-color:#FFF;
				height:45px;
				width:133px;
			}
			.profile-text{
				background:url(PROFILE-bg.jpg) repeat-x;
				color:#FFF;
				font-size:11pt;
				height:22px;
				padding-top: 3px;
				text-align: center;
				display: block;
			}
		#middle-right{
			background:url(right-bottombg.jpg) no-repeat right bottom;
			background-color:#FFF;
			float:left;
			margin-bottom:17px;
			width:970px;
		}
			.dropmenu-block{
				background:url(drop_menu_bg.jpg) repeat-y;
				float:left;
				position:relative;
				width:156px;	
			}
				.picture-bg{
					background:url(picture-right-shadow.png) no-repeat;
					position:absolute;
					left:0px;
					top:0px;
					/*height:447px;*/
					height: 650px;
					width:5px;
				}
				.dropmenu-search{}
					.dropmenu-search select{
						border:1px solid #0058a7;
						color:#0058a7;
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						margin:6px 0 6px 6px;
						padding:0px;
						width:150px;
					}
				.dropmenu-menu{
					background-color: #e0e1e0;
					color:#333333;
					font-size:12px;
				}
					.dropmenu-menu a{
						color:#333333;
						text-decoration:none;
					}
					.menu-firstlevel-on{
						background:url(firstlevel-onbg.jpg) repeat-x;
						min-height:22px;
						height: auto;
						padding:6px 9px 0px 6px;
						text-transform:uppercase;
						font-weight:normal;					
					}
					.menu-firstlevel{
						border-top:1px solid #f1f1f1;
						border-bottom:1px solid #9d9e9d;
						background:url(dropmenu-arrow.jpg) no-repeat 6px 10px;
						min-height:22px;
						height: auto;
						padding:5px 9px 0px 13px;
					}
					.menu-firstlevel-down{
						border-top:1px solid #f1f1f1;
						border-bottom:1px solid #9d9e9d;
						background:url(dropmenu-arrow-down.jpg) no-repeat 4px 12px;
						min-height:22px;
						height: auto;
						padding:5px 9px 0px 13px;
					}
					
					.menu-secondlevel-on{
						/*background:url(secondlevel-onbg.jpg) repeat-x;*/
						font-size:11px;
						height:19px;
						padding:2px 9px 0px 17px;
					}	
					.menu-secondlevel{
						border-top:1px solid #f4f4f4;
						border-bottom:1px solid #e3e2e2;
						background-color:#efefef;
						font-size:11px;
						/*height:19px;*/
						min-height: 19px;
						height: auto;
						padding:0px 9px 0px 17px;
					}	
					.dropmenu-bottom{
						border-top:1px solid #f1f1f1;
						background:url(dropmenu-bottombg.jpg) no-repeat right bottom;
						height:29px;
					}
		/*--content block starts--*/
#content-block{
			float:left;
			min-height:650px;
			height: auto !important; /* real browsers */
			height: 625px;/* IE6: treaded as min-height*/
			width:814px;
}
.content {
	width:762px;
	margin:0 25px;
}
.block1 {
	width:762px;
	margin:8px 0;
}
.block2 {
	width:764px !important; /* real browsers */
	width:762px; /* IE6*/
	margin: 0 0 8px 0;
	/*margin-bottom:8px;*/	
}
.kal-block2 {
	padding:3px 0 0;
/*	width:764px;*/
	width: 762px;
}
.home {
	width:357px;
	float:right;
	height:40px;
	font-size:12px;
	color:#666666;
}
.form-text {
	float:left;
	width:126px;
	text-indent:11px;
	height:18px;
	margin:11px 0;
}
.home Select {
	width:161px;
	height:18px;
	font-size:12px;
	color:#666666;
	margin:11px 0
}
.home, Select, .block3 {
	border:1px solid #9f9f9f;
}
.block3 {
	width:762px;
}
.title {
	background:#d3e1ef;
	line-height:23px;
	font-weight:bold;
	text-transform:uppercase;
}
.title2 {
	line-height:23px;
	font-weight:bold;
	text-transform:uppercase;
	text-indent:-6px;
}
.title1 {
	text-transform:none;
}
.inner-block-left {
	width:48%;
	float:left;
	margin-bottom:10px;
}
.inner-block-right {
	width:48%;
	float:right;
}
.row {
	border-bottom:1px solid #9f9f9f;
}
.row2 {
	border-bottom:1px solid #9f9f9f;
	margin-left:14px;
}
.news-header, .news-header-left {
	float:left;
	font-weight:bold;
}

h1, h2 {
	font-size:12px;
}
h1 {
	color:#6ebd44;
	padding-top:11px;
}
h2 {
	color:#333333;
	text-indent:6px;
}

.news-header {
	width:20%;
}
.news-header-left {
	width:15%;
}
.news-text {
	width:273px;
	float:right;
	font-size:11px;
	color:#666666;
	padding:0 4px;
}
.news-text a {
	color:#666666;
	text-decoration:none;
}
.news-text a:hover {
	text-decoration:underline;
}
.Sociaal a {
	color:#0058a7;
	text-decoration:none;
}
.Sociaal a:hover {
	text-decoration:underline;
}
.url a {
	color:#0058a7;
	text-decoration:underline;
}
.url a:hover {
	color: #0058a7;
	text-decoration:none;
}
.left {
	float:left;
	width:75%;
	padding:4px 0 6px;
}
.right {
	float:right;
	text-align:right;
	padding:4px 0 0;
	font-size:10px;
}
.gray {
	background:#efefef;
}
.news-link {
	line-height:18px;
	float:right;
	width:281px;
	text-align:right;
	font-size:11px;
	margin-top:4px;
	margin-bottom:1px;
}
.link, .link a:hover {
	color:#6ebd44;
	text-decoration:none;
	margin:2px 0 2px 2px;
}
.link a {
	color:#6ebd44;
	text-decoration: underline;
	margin:0 0 2px 2px;
}
.border {
	border-bottom:0;
}
.row-content {
	width:79%;
	float:right;
	margin-top:7px;
}
.row-content-left {
	width:82%;
	float:right;
	margin-top:7px;
}
.bottomspace {
	height:12px;
}
.number,.numberlar{vertical-align:middle; width:123px;color:#6ebd44;}
.numberlar{font-size:24px;}
/*----Sectoraal3.html-----*/
.sac-title {
	font-size:14px;
	color:#666666;
	font-weight:bold;
	text-transform: uppercase;
	height:19px;
	width:764px;
	border-bottom:1px solid #9f9f9f;
	margin-top:10px;
	margin-bottom:8px;
}
.block_content {
	margin:0 0 12px;
	font-size:12px;
	color:#666666;
	line-height: 16px;
}
.Sectoraal-left {
	width:394px;
	height:81px;
	float:left;
	padding:0;
	font-size:12px;
	color:#666666;
}
.Sectoraal-right {
	width:355px;
	height:105px;
	border-left:1px solid #9f9f9f;
	float:right;
	font-size:12px;
	color:#666666;
	margin:0 6px 0 0;
}
.Sectoral-left-row1-topspacer {
	width:auto;
	height:12px;
}
.Sectoral-left-row2-topspacer {
	width:auto;
	height:11px;
}
.Sectoral-left-row3-topspacer {
	width:auto;
	height:13px;
}
.Sectoraal-left-row3 {
	height:21px;
	/*padding:0 6px 0 0;*/
	padding: 0;
}
.Sectoraal-right-row3 {
	margin:42px 6px 0 0;
}
.Sectoraal-left-row1-col1 {
	width:117px;
	float:left;
	text-indent:6px;
	vertical-align:middle;
}
.Sectoraal-right-row1-col1 {
	width:137px;
	float:left;
	text-indent:6px;
}
.Sectoraal-left-row1-col2 {
	position:relative;
	width:161px;
	height:18px;
	float:left;
}
.Sectoraal-left-row1-col2 input {
	position:absolute;
	width:159px;
	height:16px;
	font-size:12px;
	color:#666666;
	top:0px;
	padding:0;
	border:1px solid #9f9f9f;
}
.Sectoraal-left-row1-col2 select {
	width:161px;
	height:16px;
	font-size:12px;
	color:#666666;
	padding:0;
	border:1px solid #9f9f9f;
}
.Sectoraal-left-row1-col3 {
	margin:0 6px;
	float:left;
}
.pc-spacer {
	height:18px;
	width:auto;
}
.pc-font {
	font-size:12px;
	color:#0058a7;
	line-height:30px;
	vertical-align:middle;
	font-weight:bold;
}
.pc-font-open {
	font-size:12px;
	color:#333333;
	line-height:30px;
	text-transform:uppercase;
}
.pc-title1 {
	width:57px;
}
.pc-title1, .pc-title2, .pc-title3, .pc-title4, .pc-col1 {
	float:left;
}
.pc-title2 {
	width:202px;
}
.pc-title3 {
	width:245px;
}
.pc-title4 {}
.pc-row1 {
	line-height:30px;
	padding:0 0 0 0px;
}
.pc-row1 {
	padding:0 0 0 0px;
}
.pc-row1 a {
	color:#0058a7;}
.pc-row1 a:hover {
	text-decoration:none;}
.pc-row2 {
	line-height:30px;
	background:#efefef;
}
.pc-col1 {
	line-height:30px;
	padding:0 0 0 6px;
	vertical-align:middle;
}
.img {
	margin:11px 0 0 0;
}
.underline a:hover {
	text-decoration:underline;
}
/*--------choixsectoraal.html starts------------*/
#choice {
	width:347px;
	float:right;
	padding:0 6px;
	margin:0;
	font-size:12px;
	color:#666666;
	border:1px solid #9f9f9f;
}
.choice-spacer-h7px {
	width:auto;
	height:7px;
}
.choice-spacer-h11px {
	width:auto;
	height:11px;
}
.choice-spacer-h5px {
	width:auto;
	height:5px;
}
.choice-spacer-w3px {
	width:3px;
	float:left;
}
.choice-radio {
	float:left;
}
.choice-radio .radio {
	margin:3px 0 0 0;
	padding:0;
	width:13px;
	height:13px;
}
.radio-margin {
	margin:0 0 0 6px;
}
.choice-radio-text {
	margin:0 12px 0 5px;
	float:left;
}
/*--------Kalender.html starts------------*/
.kal-title {
	font-size:14px;
	color:#666666;
	font-weight:bold;
	text-transform: uppercase;
}
.kal-top {
	width:100%;
	margin:0 0 20px 0;
	border-bottom:1px solid #9f9f9f;
	height:25px;
	padding-top:1px;
}
.menu {
	width: 100%;
	height:16px;
	line-height:16px;
	margin:8px 0 12px 0;
	font-size:12px;
	text-transform:uppercase;
	border-bottom:1px solid #d2d1d1;
}
.menu ul {
	margin: 0;
	padding:0;
	float: left;
	width: 100%;
	border-bottom: 1px solid #66cc33;
}
.menu ul li {
	display: inline;
}
.menu ul li a {
	float: left;
	color: #666666;
	margin:0 17px 0 0;
	padding:0;
	text-decoration: none;
}
.menu ul li a:visited {
	color: #666666;
}
.menu ul li a:hover, .menu ul li .current {
	color: white !important;
	padding:0;
	margin:0 17px 0 0;
}
.menu ul li a:hover {
	background: #66cc33;
}
.menu ul li .current {
	background: #6ebd44;
}
hr {
	border-bottom:1px solid #66cc33;
}
.Geen-links {
	padding:0 0 13px;
	font-size:11px;
	color:#666666;
	border-bottom:1px solid #6ebd44;
}
.info {
	font-style:italic;
	padding:0 0 8px;
	font-size:11px;
	color:#666666;
	border-bottom:1px solid #6ebd44;/*line-height:38px;*/
}
.links {
	font-weight:bold;
	font-size:12px;
	color:#6ebd44;
	padding:15px 0 11px;
}
.plinks {
	font-weight:bold;
	font-size:12px;
	color:#6ebd44;
	padding:11px 0 6px;
}
.sign {
	font-weight:bold;
	font-size:12px;
	color:#666666;
	line-height:40px;
}
.inner-block {
	margin:0px 6px 0 6px;
}
.kalen-news-text {
	font-size:12px;
	color:#666666;
}
.kalen-news-text-left, .kalen-news-text-left-large {
	width:123px;
	float:left;
	padding:4px;
	text-align:center;
	color:#6ebd44;
}
.kalen-news-text-left {
	font-size:12px;
}
.kalen-news-text-left-large {
	font-size:24px;
}
.kalen-news-text-right {
	width:630px;
	padding:4px 8px;
	border-left:6px solid #FFF;
}
.kal-link {
	line-height:18px;
	float:right;
	text-align:right;
	font-size:11px;
	margin-top:48px;
}
.kalld-link, .kalld-link a:hover {
	color:#0058a7;
	text-decoration:none;
}
.kalld-link a {
	color:#0058a7;
	text-decoration: underline;
}
.puplimesg {
	width:200px;
	padding:2px 6px;
	background:#efefef;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin-bottom:6px;
}
.print {position:absolute;
	top:3px;
	right:0px;
	z-index:1;
}
.bottom-bgleft{
			background:url(left-bottombg.jpg) no-repeat left bottom;
			height:9px;
			margin-top:16px;
}
.font-normal{font-weight:normal;}
/*--footer starts--*/
#footer{
	 background:#94b7db url(footer-bg.jpg) repeat-x;
	 color:#FFF;
	 font-size:12px;
	 height:52px;
	 width:100%;
	 position:absolute;
	 bottom:0px;
}
	.footer-container{ background:#94b7db url(footer-bg.jpg) repeat-x;
		margin-left:7px;
		width:1103px;
		height:52px;
	}
		.footer-right{
			float:right;
			height:29px;
			padding-top:17px;
		}
		.footer-left{
			float:left;
		}
			.signature-text{
				margin:10px 0 12px;
				font-weight:bold;
			}
	.versie{height:15px;
			text-align:right;
			font-size:10px;
			width:1100px;
			color:#000000;
			margin-left:7px;
			}	
#newlogo {
		position:absolute;
		width:168px;
		height:65px;
		margin:0;
		visibility:hidden;
	}			
