html{     overflow: -moz-scrollbars-vertical;}
body {margin:30px 0 0 0;padding:0;font-size:12px;font-family:'arial',verdana,sans-serif;color:#637376; line-height: 17px; overflow-x:hidden;}
img {border:0;}
a {text-decoration:none;color:#c9b500; outline: 0;}
a:hover {text-decoration:none;color:#637376;}
a[name] { position: absolute; top: 0px }

p{margin: 0; padding: 0;}
h1, h2, .large {height:15px;color:#ffffff;padding:5px 0 0 5px ;margin:0;font-size:16px;text-transform:uppercase; font-weight: normal;}
.huge {font-size:40px;height:16px;color:#ffffff;padding:5px 0 0 5px ;margin:0;text-transform:uppercase; font-weight: normal;line-height:35px;}
#contentColumn h2, #centerColumn h2 {background:none;font-size:15px;color:#637376;padding:0;margin-top:15px;text-transform:none; height: auto; font-weight: bold;}
h3 {padding:0;margin:0;font-size:12px;}

.content, p.intro, intro.p  {font-size:14px; margin-top: 14px; clear :left; }
.popupText p.intro{font-size:14px; margin-top: 14px; }
/** .hidden{ height: 0; opacity:50;} **/
.display{ height: 480px; opacity:100;}
.left{ float: left; margin-right: 6px;}
.right{ float: right; margin-left: 6px;}
.imgLeft { 	float: left; margin-right: 6px; margin-top: 3px }
.imgRight { 	float: right; margin-left: 6px; margin-top: 3px }

hr  { background-color: #fff; color: #637376; height: 2px; border: 0; border-top: 2px dotted #C9B500; width:100%; }


ul.secondLevel, ul#subMenu, ul.newsBlock, ul.agendaBlock, ul.list, ul.newsRightBlock, ul.profile, ul.medewerkers {padding:0;margin:0;list-style-type:none; }

.hidden{display:none;}

.green h1, .green h2 {background:#c9b500;}
.green .newsBlock span, .green .newsBlock a , .green .newsRightBlock span, .green .ftLink a {color:#c9b500; }
.green .newsBlock a:hover, .green .ftLink a:hover {text-decoration: underline; }
.newsRightBlock span{min-height: 35px;}
.green .newsBlock li, .green ul.list li {border-bottom: 2px dotted #c9b500;}

.date {color:#c9b500;}
.newsH{color:#637376;font-weight:bold;}
.agendaH{color:#637376;font-weight:bold;}
.newsRightBlock li {border-bottom: 2px dotted #c9b500;}
.newsRightBlock span {color:#c9b500;}
.gray h1, .gray h2 {background:#637376;}
.gray h3 {color:#000000;}
.gray .newsBlock span, .gray .ftLink a {color:#637376;}
.gray .newsBlock a {color:#637376;}
.gray .newsBlock li, .gray ul.list li {border-bottom:1px solid #637376;}

.clear {clear:both;}
.dotGreen {background:url('../images/dotted_green.png') bottom repeat-x;}
.dotGray {background:url('../images/dotted_dark.png') bottom repeat-x;}
.bold{font-weight: bold;}

#container {width:936px; margin: 0 auto;}

	#header {height:65px;background:url('../images/logo.png') no-repeat;margin-bottom:30px; position: relative;}
	#logo{position: absolute; top: 0; left: 0; width: 255px; height: 59px;}

	ul#menu {padding:0;margin:0;list-style-type:none;width:460px;margin-left:315px; float: left;}
		ul#menu li {width:230px;float:left;}

	#englishLink{float: right;}
	#leftColumn {width:245px;margin:0 22px 40px 48px;min-height:460px;float:left;position:relative; padding-bottom: 20px;}
		.mission {margin: 0 40px 20px 13px; background-color: #C9B500; padding: 6px;}
		.mission h3 {font-size: 16px;}
		.mission ul{margin: 0; padding: 0; padding-left: 14px; margin-top: 10px; 	list-style-position: outside;}
		.mission ul li{margin: 0; padding: 0;}
		.mission ul li span {color: #fff; margin-left: -4px; display: block; }

	#centerColumn {float:left;width:366px;min-height:460px;margin-right:45px;position:relative;padding:0; padding-bottom: 20px;margin-bottom: 0;  }
	#centerColumn h1 {margin:0;}
	#centerColumn .dienstenP {margin: 16px 5px 10px 5px;}
		ul.newsBlock li {padding:15px 0;}
			.newsBlock span {float:left;margin-right:8px;font-weight:bold;}
			.newsBlock p {margin:0;padding:0;}

	#rightColumn {float:left;width:210px;min-height:460px;position:relative; margin-bottom: 20px; padding-bottom: 20px;}
	#rightColumn .dienstenP {margin: 16px 5px 0 5px;}
	#rightColumn a {text-decoration:none;color:#637376;overflow:hidden;}
	#rightColumn a:hover {text-decoration:underline;color:#c9b500;}
		ul.agendaBlock, ul.newsRightBlock {margin-top:15px;}
		ul.agendaBlock li, ul.newsRightBlock li {clear:both;}
			ul.newsRightBlock li {min-height:35px;}
			.agendaBlock span, .newsRightBlock span {display:block;float:left;margin-right:8px;font-weight:bold;}
			.agendaBlock div, .newsRightBlock div {float:left;width:170px;margin-bottom:5px;}
			.newsRightBlock div { width:210px;}
			.agendaBlock p {margin:0;padding:0;}

	#contentColumn {float:left;width:621px;min-height:460px; margin-bottom: 20px; padding-bottom: 20px; position:relative; overflow-x: hidden;} /* margin-right:45px;*/
		ul.list {float:left;width:200px;margin-top:15px;}
		ul.vaca {float:left;width:621px;clear:left;padding:0px;}
		ul.list.first {margin-right:65px;}
			ul.list li.title {font-weight:bold;border:0; color: #000;}
		.date {font-weight:bold;margin:15px 0;}
		.closeButton{display: block; visibility: hidden;}
		.homepageImage{  overflow: hidden; height: 92px; }

		ul.profile {margin-top:15px;}
			ul.profile li {clear:both;margin-bottom:10px;height:185px;}
			ul.profile li .photo {padding:30px;border:1px solid #c9b500;float:left;}
			ul.profile li .description {float:left;width:377px;margin-left:15px;padding-bottom:10px;border-bottom: 2px dotted #c9b500;}
			ul.profile li.last .description {border:0;}
			ul.profile li a, ul.profile li .btn {color:#c9b500;}

		.activeNumber{color:#637376;}
		.inactiveNumber{color:#c9b500;}

		ul.medewerkers {background:url('../images/ul_background.png') center;margin-top:15px;height:372px;width:573px;}
		ul.medewerkers li {background:#c9b500;float:left;margin-right:30px;width:171px;height:171px;margin-bottom:15px;}
		ul.medewerkers li.last {margin-right:0;}

		#popupWindow{z-index: 400; position: absolute; left: 0; top: 35px; height: 460px; width: 403px; background-color: #c9b500;color:#ffffff;display:none; overflow: hidden;}
		.popupImg{position: relative; left: 0; top: 0; height: 471px; width: 185px;float:left;margin: 5px 10px 5px 5px; }
		.popupImg img { padding-bottom: 5px; border-bottom: 2px dotted #FFFFFF; }

		.popupDesc{position: relative; right: 0; top: 0; width: 417px;padding:0;float:left;border-top:2px dotted #ffffff;margin:5px 2px 10px -1px;border-bottom:2px dotted #ffffff; padding: 10px 0;}
		.descHead{color:#ffffff;font-size:16px;font-weight:bold;}
		.medewerkerInfo{position: relative; }
		.popupText{padding:5px;position: relative; top: 0;margin:5px;}
		.popupText p.introText{font-size:14px; margin-top: 14px; }
		.closeButton{cursor: pointer; position: absolute; bottom: 0; right: 0; color: white;margin-right:5px;margin-bottom:2px;}

		.overzichtWhite, .overzichtGrey{width:611px;padding:5px;position:relative;float:left;color:#000; cursor: pointer;}
		.overzichtGrey{background-color:#E6EAEC;color:#637376; cursor: pointer;}
		.overzichtLeft{float:left;width:366px;}
		.overzichtRight{float:left;width:236px;}
		.overzichtHead1{font-size:18px;font-weight:bold;}
		.overzichtHead2{font-size:14px;font-weight:bold;}

		#diensten, #dienstenWindow{min-height:440px; width:621px;margin-left:0; position: absolute; top: 20px; width: 621px; height:440px; overflow: auto;}
		#diensten{left: 0; overflow-x: hidden;}
		#dienstenWindow{left: -621px; }

		ul#subMenu{line-height: 15px;margin-left:12px; margin-top: 8px; font-size: 13px; letter-spacing: 0;}
		ul#subMenu li {margin-bottom:5px; color:#637376; margin-left: -12px;}
		ul#subMenu li a {padding-left: 12px; text-transform:uppercase;color:#637376;}
		ul#subMenu li ul{ list-style-type: none; padding-left: 0; margin-left: 0;}
		ul#subMenu li ul li{padding-left: 0; margin-left: 0;}
		ul#subMenu li:hover, ul#subMenu li a:hover, ul#subMenu li a.active {color:#c9b500; }
		ul#subMenu li a:hover, ul#subMenu li a.active { background: url('/images/menu-bullet.png') no-repeat 0px 3px; margin-left: 12px; }
		ul#subMenu li.active a {font-weight:normal;letter-spacing:1px;}
		ul#subMenu li.active .secondLevel li {margin:2px 0;padding:0 0 0 13px;}
		ul#subMenu li a.activeMenu{font-weight:normal;color:#c9b500; background: url('/images/menu-bullet.png') no-repeat 0px 3px; margin-left: 12px;}
		ul#subMenu li a.currentMenu{font-weight:normal;color:#c9b500;}

		ul#subMenu li .currentMenu ul li a:hover{color:#c9b500;font-weight: normal;}
		ul#subMenu li div ul li a.activeMenu {background: url('/images/menu-bullet.png') no-repeat 0px 3px; font-weight: normal;color:#c9b500; margin-left: 12px;}
		ul#subMenu li div ul{padding-left:0; margin-top: 3px;}
		ul#subMenu li div ul li{padding-left:12px;}
		ul#subMenu li ul li:hover{background: none; }

		.wiewezijnMenu{cursor: pointer;font-weight:normal;}
		.wiewezijnMenu closed{cursor: pointer;font-weight:bold;}

	#submenuContainer{ margin-top: 6px; line-height: 15px; font-weight: normal; font-size: 16px; text-transform: uppercase;}
		ul.archief{ padding-left: 0; margin-left: 0; margin-top: 6px; line-height: 15px; font-size: 13px; letter-spacing: 1px;}
		ul.archief li {margin-bottom:5px; color:#637376; list-style-type: none; padding-left: 0; margin-left: 0; }
		ul.archief li .left{ margin-right: 0;}
		ul.archief li a{ padding-left: 13px; margin-left:0; cursor: pointer; color: #c9b500;}
		ul.archief li ul{ list-style-type: none; padding-left: 23px; margin-left: 0; margin-top: 6px;}
		ul.archief li a:hover, ul.archief li a.activeMenu {background: url('/images/menu-bullet.png') no-repeat 0px 3px; margin-left: 12px; color:#637376;}
		ul.archief li {text-transform:uppercase;color:#637376;}
		ul.archief li ul li{padding-left: 0; float: left; margin-right: 0;}
		ul#archief li div ul li{padding-left:12px;}
		ul.archief ul li a{margin-left: 0; padding-left: 0; width:  27px;}
		ul.archief ul li a:hover, ul.archief ul li a.activeMenu {background: none; padding-left: 0; margin-left: 0; }
		ul#subMenu  ul.archief li ul li a.activeMenu {background: none; font-weight: bold;color:#c9b500; margin-left: 12px;}
		ul#subMenu  ul.archief li ul li a, ul.archief li ul li a:hover, ul.archief li ul li:hover ul.archief li ul li a.currentMenu {background: none; padding-left: 0;margin-left: 0;}
		ul.archief li div ul li a.activeMenu {background: none; font-weight:normal;color:#c9b500; margin-left: 12px;}
		ul#subMenu li .currentMenu ul.archief li a.activeMenu{color: #c9b500; background: none; margin-left: 0;}
		ul#subMenu li .currentMenu ul.archief li a{color: #637376; background: none; }
		ul#subMenu li .currentMenu ul.archief li a:hover{color: #c9b500; background: none; margin-left: 0;}

		.archiefSeperator{ font-size: 13px; line-height: 14px; float: left; }

		.navLeft{position:absolute; bottom: -4px; left:0; cursor: pointer; visibility:none; }
		.navRight{position:absolute; bottom: -4px; right:0; cursor: pointer;}
		.navNumbers{ font-size: 12px; font-weight: bold; line-height: 20px; float: left; margin-right: 24px; height: 24px;}
		.navNumbers a{ padding: 0 1px; color: #637376; }
		 .navNumbers a:hover{color:#c9b500; text-decoration: underline; }

		 .navTotaal{position:absolute; bottom: 25px; left:0; cursor: pointer; color: #c9b500; font-size: 16px; line-height: 16px;}
		#prevAgenda, #nextAgenda, #prevNieuws, #nextNieuws{visibility: visible; width: 200px;}

	#nextNieuws{text-align: right;}
		.ftLink {position:absolute;bottom:0;right:0;margin-bottom:15px;}
		.ftLink a {text-decoration:none;text-transform:uppercase;font-size:10px;}

		.ftAddress {position:absolute;font-size:14px;text-transform:uppercase;color:#c9b500;bottom:0;margin:0 0 20px 13px;}
		.ftAddress.xhome {position:absolute;margin:10px 0 0 27px !important;top:0 !important;height:100px;font-weight:normal;}

	/* .wiewezijn{margin-bottom: 82px;}
	.watwedoen{margin-bottom: 40px;}
	.opdrachtgevers{margin-bottom: 40px;}
	.watwedoenoverzicht{margin-bottom: 40px;}
	*/

	.contact, .contact a{color :#fff;}
	.contact a:hover{color :#637376;}
		body#contact {background:url('../images/bg_body_white.png') #c9b500 repeat-x;color:#ffffff;}
		.bottomBar{width: 960px;} /**min-height: 460px;}**/
			body#contact h1, body#contact h2 {color:#c9b500;background:#ffffff;}
			.bottomBar, body#contact #leftColumn, body#contact #rightColumn, body#contact #centerColumn {background:url('../images/dotted_white.png') bottom repeat-x; padding-bottom: 20px; min-height: 460px;}

			#colofon {color: #637376; margin-top: -16px; font-size: 9px; float: right;}
			#colofon a {color: #637376;}

		#meerNieuws, #meerAgenda{ font-size: 12px; font-weight: bold;}
		#vriendenScroll, #vacaturesScroll, #medewerkersScroll {display: none; }

		#terugBtn{position:absolute;bottom: 0;left:0;}
		#searchwhite{ background-color:#fff;height:20px; width:255px;float: right;margin:0; margin-right: -5px; }
		#searchform{ margin:0;}
		#searchform form { border: 0; margin: 0 0 0 -4px ; padding: 0;}
		#searchform input#zoekveld { width: 184px; height: 16px; border: 1px solid #c9b500 ; margin-left: 45px; float: left; color:#c9b500;padding-left:3px; color: #637376; }
		#searchform input#zoekbutton { margin: 0; float: left; height: 20px; ;  overflow: hidden; margin-top: 0; margin-left: 0px;cursor:pointer;}

#___plusone_0 {width:80px !important;}
.IN-widget {margin-right:12px!important;}
.IN-widget span {float: left;}
.shareDiv {	float: left;	margin-right: -21px;	margin-top: 16px; margin-bottom: 16px;}
		
