html
{
	overflow-y: scroll;
	overflow-x: hidden;
}

body
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 11px;
	color: #515150;
}

h1
{
	color: #0068a6;
	font-size: 20px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
	line-height: 1.6;
}

h2
{
	color: #0068a6;
	font-size: 15px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
	line-height: 1.5;
}

h3
{
	color: #0068a6;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
	line-height: 1.5;
	line-height: 1.4;
}
 
.zwarteLink
{
	color: #000000 !important;
}

.clear
{
	clear: both;
}

.divMain
{
	width: 962px;
	height: 128px;
	margin: 0 auto;
}

.divLogo
{
	float: left;
	width: 584px;
}

.divLogo img
{
	border: 0px;
}

.divTel
{
	float: left;
	width: 100px;
	height: 30px;
	padding-top: 37px;
	color: #0068a6;
	font-size: 12px;
	padding-left: 20px;
}

.divTel img
{
	position: absolute;
	margin-left: -20px;
}


.divSearch
{
	float: left;
	width: 248px;
	padding-left: 10px;
	padding-top: 33px;
	height: 29px;
	background: url('../design/bgSearch.jpg');
	background-repeat: no-repeat;
}

.ibSearch
{
	position: relative;
	margin-left: 220px;
	width: 16px;
	height: 20px;
}

.Searchbox
{
	position: absolute;
	height: 20px;
	width: 200px;
	border: 0px;
	color: #959ba3;
	padding-left: 5px;
	font-family: Verdana;
	font-size: 11px;
}

.divMenu
{
	height: 43px;
}

.divMenuHldr
{
	position: absolute;
	z-index: 99;
}

.aMenuLink
{
	position: relative;
	height: 43px;
	display: block;
	float: left;
	padding: 0 9px 0 8px;
	margin: 0 11px 0 11px;
	text-decoration: none;
	z-index: 9;
	background: url('../design/spacer.gif');
	background-repeat: repeat;
	color: #0d6fab;
	text-transform: uppercase;
}

.aMenuLinkSelected
{
	position: relative;
	height: 43px;
	display: block;
	float: left;
	/*padding: 0 11px 0 16px;*/
	text-decoration: none;
	z-index: 9;
	color: #0d6fab;
	text-transform: uppercase;
}

.tblHover
{
	position: absolute;
	border: 0px;
	margin-top: 14px;
	z-index: 1;
}

.tblHoverSelected
{
	height: 27px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	padding: 0 11px 0 10px;
	z-index: 1;
}

.pnBannerBreadcrum
{
	clear: both;
	width: 100%;
	height: 116px;
	background: url('../design/pageBanner.jpg');
	/*background-position: -200px;*/
	background-position: center center;
	background-repeat: no-repeat;
}

.divBreadcrums
{
	width: 750px;
	height: 30px;
	margin: 0px auto;
	padding-top: 21px;
	padding-left: 233px;
}

.aBreadcrumLink
{
	display: block;
	float: left;
	height: 24px;
	background-image: url('../design/bcSeperator.png');
	background-repeat: no-repeat;
	background-position: right top;
	padding: 9px 25px 0 25px;
	font-family: Verdana;
	font-size: 11px;
	color: #515150;
	text-decoration: none;
}

.aBreadcrumLinkSel
{
	color: #0068a6;
}

.divPageMenuBanner
{
	width: 962px;
	margin: 0 auto;
}

.divPageNameTitle
{
	color: #FFF;
	font-size: 36px;
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
	font-weight: normal;
}

.divPageName
{
	display: inline-table;
	width: 750px;
	margin-top: 10px;
	margin-left: 255px;
	text-align: left;
}

.divFooter
{
	width: 100%;
	height: 128px;
	margin: 0 auto;
	background: url('../design/BGfooter.jpg');
	background-repeat: repeat-x;
	height: 51px;
}

.divFooterTxt
{
	position: relative;
	width: 962px;
	margin: 0 auto;
	color: #fff;
	z-index: 99;
}

.aFooterLink
{
	display:inline-block;
	color: #fff;
	text-decoration: none;
	margin-top: 20px;
	padding: 0 5px 0 5px;
}

.divFooterAddress
{
	position: relative;
	width: 962px;
	margin: -16px auto;
	color: #fff;
	text-align: right;
	line-height: 1.5;
}

.divMiddle
{
	clear: both;
	display: table;
	width: 962px;
	min-height: 408px;
	margin: 0 auto;
}

.divSubMenu
{
	float: left;
	width: 230px;
	height: 400px;
	padding-left: 20px;
	padding-top: 40px;
}

.divContent
{
	float: left;
	width: 535px;
	padding-top: 40px;
	padding-right: 25px;
	line-height: 1.8;
	min-height: 500px;
}

.divContent a
{
	color: #0068a6;
}

.ulHpDiensten
{
	padding-left: 0px;
	color: #5f6263;
	font-size: 12px;
}

.ulHpDiensten li
{
	display: block;
	padding-left: 30px;
	background-image: url("../design/hpItemNormal.jpg");
	background-repeat: no-repeat;
}

.ulHpDiensten li:hover
{
	background-image: url("../design/hpItemSelected.jpg");
	background-repeat: no-repeat;
}

.ulHpDiensten li a
{
	color: #5f6263;
	text-decoration: none;
}

.aSubmenuLink
{
	display: block;
	clear: both;
	height: 25px;
	background: url('../design/menuLeftMenu.jpg');
	background-repeat: no-repeat;
	padding: 8px 0 0 15px;
	font-size: 11px;
	font-weight: bold;
	color: #0068a6;
	text-decoration: none;
}

.aSubmenuLinkSelected
{
	color: #910027;
}

.ltlSubmenuFirst
{
	display: block;
	clear: both;
	height: 26px;
	background: url('../design/menuLeftTop.jpg');
	background-repeat: no-repeat;
	padding: 9px 0 0 15px;
	font-size: 11px;
	font-weight: bold;
	color: #0068a6;
	text-decoration: none;
}

.aSubSubmenuLink
{
	display: block;
	clear: both;
	height: 23px;
	background: url('../design/menuLeftItem.jpg');
	background-repeat: no-repeat;
	padding: 10px 0 0 30px;
	font-size: 11px;
	color: #515150;
	text-decoration: none;
}

.aSubSubmenuLink:hover
{
	color: #910027;
}

.aSubSubmenuLinkSelected
{
	color: #910027;
}

.aSubSubmenuLast
{
	display: block;
	clear: both;
	height: 23px;
	background: url('../design/menuLeftBottom.jpg');
	background-repeat: no-repeat;
	padding: 10px 0 0 30px;
	font-size: 11px;
	color: #515150;
	text-decoration: none;
}

.aSubSubmenuLast:hover
{
	color: #910027;
}

.aSubSubmenuLastSelected
{
	color: #910027;
}


.ltlSubmenuLast
{
	display: block;
	clear: both;
	height: 26px;
	background: url('../design/menuLeftMenuBottom.jpg');
	background-repeat: no-repeat;
	padding: 9px 0 0 15px;
	font-size: 11px;
	font-weight: bold;
	color: #0068a6;
	text-decoration: none;
}

.divBanners
{
	float: left;
	width: 150px;
	padding-top: 40px;
}


/* mod home page */

.divHPholder
{
	clear: both;
	width: 100%;
	height: 316px;
	margin-top: -10px;
	/*background: url('../design/bgHomeBanner.jpg');
	background-position: center top;*/
}

.divRotator
{
	width: 962px;
	height: 316px;
	margin: 0 auto;
}

.itemTemplate
{
	position: absolute;
	width: 962px;
	height: 316px;
	background-repeat: no-repeat !important;
	background-position: right bottom !important;
	z-index: 99;
	display: none;
	margin-top: 0px;
	margin-left: -40px;
	list-style-type: none;
}

.itemTemplate .title
{
	width: 465px;
	height: 65px;
	font-size: 40px;
	color: #FFF;
	text-align: left;
	padding-top: 25px;
	padding-left: 5px;
}

.itemTemplate .presentation
{
	width: 350px;
	height: 70px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 14px;
	color: #0068a6;
	text-align: left;
	line-height: 1.8;
	padding-left: 5px;
}

.divImgBtnLeft
{
	position: absolute;
	margin-top: 228px;
	z-index: 101;
}

.divImgBtnLeft img
{
	cursor: pointer;
}

.divImgBtnRight
{
	position: absolute;
	margin-top: 228px;
	margin-left: 900px;
	z-index: 101;
}

.divImgBtnRight img
{
	cursor: pointer;
}

.imgRotBG
{
	position: absolute;
/*	margin-left: -960px;
	left: 50%;
	top: 128px;
	z-index: 1;*/
}

.divRotBG
{
	position: absolute; 
	margin: 0 auto;
	margin-left: -960px; 
	left: 50%; 
	padding: 0px;
	top: 128px; 
	z-index: 1; 
	width: 1920px; 
	height: 316px; 
	overflow: hidden;
}

.imgRotBG2
{
	display: none;
}

.divImgMeerInf
{
	position: absolute;
	margin-top: 20px;
	/*margin-left: 150px;*/
}

.divImgMeerInf img
{
	border: 0px;
}

.divHomeBannerMenuBG
{
	position: absolute;
	height: 38px;
	width: 100%;
	margin-top: -38px;
	background: url('../design/HomeMenuBg.png');
	background-repeat: repeat;
	z-index: 99;
}

.divHomeBannerMenu
{
	width: 962px;
	height: 37px;
	margin: 0 auto;
}

.divHomeBannerMenuItems
{
	position: absolute;
	z-index: 99;
}

.aHomeBannerMenu
{
	display: inline-block;
	height: 27px;
	width: 162px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #333;
	padding-top: 10px;
	background: url('../design/HomeMenuSplit.png');
	background-repeat: no-repeat;
	text-align: center;
	cursor: pointer;
}

.aHomeBannerMenu:hover
{
	color: #0068a6;
}

.aHomeBannerMenuLast
{
	display: inline-block;
	height: 27px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #333;
	padding-top: 10px;
	padding-left: 30px;
	text-align: center;
}

.aHomeBannerMenuLast:hover
{
	color: #0068a6;
}

.aHomeBannerMenuSelected
{
	display: inline-block;
	height: 27px;
	width: 162px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	color: #0068a6;
	padding-top: 10px;
	background: url('../design/HomeMenuSplit.png');
	background-repeat: no-repeat;
	text-align: center;
}

.imgSelectedMenu
{
	position: absolute;
	margin-top: -10px;
}

/* mod home page end */

/* Right side modules */

.divItemsRight ul
{
	padding: 0px;
	margin: 0px;
}

.divItemsRight li
{
	list-style-type: none;
}

.divItemsRight li a
{
	padding-left: 30px;
	display: block;
	width: 119px;
	background: url('../design/ItemNormal.jpg');
	background-repeat: repeat;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 5px;
	color: #515150;	
}

.divItemsRight li a:hover
{
	display: block;
	width: 119px;
	background: url('../design/ItemSelected.jpg');
	background-repeat: repeat;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 5px;
}

.divBoxHeader
{
	background: url('../design/headerRight.jpg');
	background-repeat: no-repeat;
	width: 139px;
	height: 31px;
	color: #0068a6;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0 0 10px;
}

.divBoxBottom
{
	background: url('../design/FooterRight.jpg');
	width: 149px;
	height: 20px;
	margin-bottom: 10px;
}

/* Right side modules end */

/* News */

.tbNewsItems
{
	margin-bottom: 15px;
}

.divNewsDate
{
	width: 87px;
	height: 27px;
	margin-right: 15px;
}

.divNewsDay
{
	float: left;
	font-size: 38px;
	height: 40px;
	width: 52px;
	margin-top: -7px;
	font-weight: bold;
	color: #515150;
}

.divNewMonthYear
{
	display: block;
	padding: 0px;
	float: left;
	width: 35px;
	height: 27px;
}

.spNewsMonth
{
	position: absolute;
	display: block;
	height: 29px;
	font-size: 22px;
	padding: 0px;
	margin: 0px;
	margin-top: 1px;
	font-weight: bold;
	color: #515150;
	overflow: hidden;
}

.spNewsYear
{
	position: absolute;
	display: block;
	height: 15px;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	margin-top: 28px;
	font-weight: bold;
	color: #515150;
	overflow: hidden;
}

.divNewsTitle
{
	color: #0068a6;
	font-weight: bold;
	margin-top: 4px;
}

.divNewsTxt{
	width: 445px;
	color: #515150;
	font-size: 11px;
	font-family: verdana;
}

.divNewsLeesmeer
{
	margin-top: 10px;
}

.divNewsLeesmeer a img
{
	border: 0px;
}

.divNewsLeesmeerDetail
{
	margin-top: 40px;
	
}

.divNewsLeesmeerDetail a img
{
	border: 0px;
}

.btnLeesMeerDetail
{
	margin-left: 230px;
}

/* News end */


/* Poll */

.divPollQuestion
{
	background: #F8F8F8;
	padding: 0 10px 10px 10px;
}

.divPollAnswer
{
	background: #F8F8F8;
}

.PollHolder
{
	padding-left: 20px;
}

.divPollLoader
{
	position: absolute;
	height: 19px;
	background: rgb(127,211,247);
	padding-top: 3px;
	margin-top: -20px;
	margin-left: 0px;
}

.divPollAsnwerHld
{
    height: 22px;
    border-bottom: 1px solid #cdcdcd;
    margin-left: 10px;
}

.divPollAsnwer
{
	position: absolute;
	height: 17px;
	position: relative;
	padding-top: 3px;
	padding-left: 5px;
	color: #333;
	z-index: 10;
}

.divPollPerc
{
	position: absolute;
	margin-left: 111px;
	margin-top: -16px;
	font-size: 10px;
	text-align: right;
}


/* Poll end */

.divBoxHeaderBig a
{
	text-decoration: none;
	color: #0068a6;
}

.divBoxHeaderBig
{
	background: url('../design/headerRightBig.jpg');
	background-repeat: no-repeat;
	width: 226px;
	height: 31px;
	color: #0068a6;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0 0 15px;
}

.divBoxBottomBig
{
	background: url('../design/FooterRightBig.jpg');
	background-repeat: no-repeat;
	width: 241px;
	height: 20px;
	margin-bottom: 10px;
}

.divItemsRightBig ul
{
	padding: 0px;
	margin: 0px;
	background: #F3F3F3;
	width: 241px;
}

.divItemsRightBig li
{
	list-style-type: none;
	color: #0068a6;
	background-color: transparent;
	padding: 8px 5px 8px 15px;
	line-height: 1.6;
}

.divItemsRightBig li a
{
	padding-left: 5px;
	width: 211px;
	text-decoration: none;
	padding-top: 3px;
	color: #515150;
}

.divItemsRightBig li:hover
{
	background: #E6E7E9;
}

.gray
{
	background: #E6E7E9 !important;
}

.divItemSplitter
{
	height: 20px;
	background: #F3F3F3;
	padding: 5px 0 0 0;
}

.divItemSplitter hr
{
	height: 1px;
	background-color: #dedede;
	color: #dedede;
	border: 0;
}

.divHeaderItem
{
	width: 226px;
	height: 31px;
	color: #0068a6;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	padding: 5px 0 0 15px;
	background: #F3F3F3;
}

.divNewsLetTxt
{
	background: #F3F3F3;
	padding: 10px 10px 0 15px;
	color: #686b6c;
	line-height: 1.6;
}

.divNewsLetTxt input
{
	position: absolute;
	height: 20px;
	border: 0px;
	color: #959ba3;
	padding-left: 5px;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
}

.imgNewsLetter
{
	padding: 0px;
	margin-left: 20px;
	height: 23px !important;
	width: 96px;
}

.divSocialMedia
{
	height: 70px;
	background: #F3F3F3;
	padding: 10px 5px 0 15px;
}

.divSocialMedia table
{
	font-family: Verdana;
	font-size: 12px;
	color: #828485;
}	

.addthis_button_facebook
{
	display: inline-table;
	height: 50px !important;
	width: 65px !important;
	background-image: url('../design/btnFacebook.png') !important;
	background-repeat: no-repeat !important;
	background-position: center top;
	text-decoration: none !important;
	text-align: center;
	color: #000 !important;
}

.addthis_button_twitter
{
	display: inline-table;
	height: 30px;
	width: 65px !important;
	background-image: url('../design/btnTwitter.png') !important;
	background-repeat: no-repeat !important;
	background-position: center top;
	text-decoration: none !important;
	text-align: center;
	color: #000 !important;
}

.addthis_button_linkedin
{
	display: inline-table;
	height: 30px;
	width: 65px !important;
	background-image: url('../design/btnLinkedin.png') !important;
	background-repeat: no-repeat !important;
	background-position: center top;
	text-decoration: none !important;
	text-align: center;
	color: #000 !important;
}

.at300bs
{
	background-image: url('') !important;
	width: 60px !important;
	height: 20px !important;
	padding-top: 20px !important;
}

.at300b
{
    display: block;
    float: left;
    overflow: hidden;
	width: 55px !important;
	height: 60px !important;
}

.divInteresseItems .addthis_button_facebook
{
	display: inline-table;
	height: 50px !important;
	width: 35px !important;
	background-image: url('../design/btnFacebook.png') !important;
	background-repeat: no-repeat !important;
	background-position: center top;
	text-decoration: none !important;
	text-align: center;
	color: #000 !important;
}

.divInteresseItems .addthis_button_twitter
{
	display: inline-table;
	height: 30px;
	width: 35px !important;
	background-image: url('../design/btnTwitter.png') !important;
	background-repeat: no-repeat !important;
	background-position: center top;
	text-decoration: none !important;
	text-align: center;
	color: #000 !important;
}

.divInteresseItems .addthis_button_linkedin
{
	display: inline-table;
	height: 30px;
	width: 35px !important;
	background-image: url('../design/btnLinkedin.png') !important;
	background-repeat: no-repeat !important;
	background-position: center top;
	text-decoration: none !important;
	text-align: center;
	color: #000 !important;
}

.divInteresseItems .at300bs
{
	background-image: url('') !important;
	width: 40px !important;
	height: 20px !important;
	padding-top: 20px !important;
}

.ContactLeft
{
	width: 150px;
}

.ContactMid
{
	width: 15px;
}

.ContactRight
{
	width: 225px;
}

.ContactTextBox
{
	width: 225px;
}

.ContactLink
{
	display: block;
	width: 96px;
	height: 23px;
	background: url('../design/btnVerstuur.jpg');
	background-repeat: no-repeat;
	margin-left: 310px;
}

/* search */

.JustABorder
{
	height: 1px; 	
	border-bottom: 1px dashed #C0C0C0;
	width: 100%;
}

.NewsItemTitle, a.NewsItemTitle
{
	font-family: Tahoma;
	font-size: 13px;
	color: #1f9ad6;
	text-decoration: none;
}

a.NewsItemTitle:hover
{
	text-decoration: underline;
	color: #595959;
}

.ShowNewsItem, a.ShowNewsItem
{
	background-image: url('../Design/NewsItemLink_0.png');
	background-position:left center;
	background-repeat: no-repeat;
	width: 11px;
	height: 7px;
	cursor: pointer;
	text-decoration: none;
}
a.ShowNewsItem:hover
{
	background-image: url('../Design/NewsItemLink_1.png');
	background-position:left center;
	background-repeat: no-repeat;
	width: 11px;
	height: 7px;
	cursor: pointer;
	text-decoration: none;
}
.ShowNewsItemHover
{
	background-image: url('../Design/NewsItemLink_1.png');
	background-position:left center;
	background-repeat: no-repeat;
	width: 11px;
	height: 7px;
	cursor: pointer;
	text-decoration: none;
}

.SearchItem
{
	border-top: 1px dashed #C0C0C0;
	border-bottom: 1px dashed #C0C0C0;
	padding-top: 14px;
	padding-bottom: 15px;
}
.SearchTable
{
	border-collapse: collapse;
	width: 493px;
}

a.SearchModuleTitle
{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #515150;
	text-decoration: none;
}
a.SearchModuleTitle:hover
{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #5a5a5c;
	text-decoration: none;
}

/* search end */

/* referentie */

.divRefTop
{
	height: 7px;
	width: 148px;
	background: url('../design/RefTop.jpg');
}

.divReferContent
{
	width: 126px;
	padding: 10px;
	padding-left: 12px;
	background: #f8f8f8;
	color: #515150;
	font-size: 11px;
	line-height: 1.7;
}

.divRefBottom
{
	height: 37px;
	width: 148px;
	background: url('../design/refBottom.jpg');
}

/* referentie end */

.divInteresseTxt
{
	width: 128px;
	padding: 10px;
	padding-top: 0px;
	background: #f8f8f8;
	color: #515150;
	font-size: 11px;
	line-height: 1.7;
}

.divInteresseItems
{
	width: 128px;
	padding: 10px;
	background: #f8f8f8;
	color: #515150;
	font-size: 11px;
	line-height: 1.7;
}

.divInteresseItems img
{
	border: 0px;
}

.divInteresseItems td a
{
	color: #515150;
	text-decoration: none;
}

.divNewsletterTxt
{
	width: 128px;
	padding: 10px;
	padding-left: 10px;
	padding-top: 0px;
	background: #f8f8f8;
	color: #515150;
	font-size: 11px;
	line-height: 1.7;
}

.divLeaflet
{
	display: block;
	clear: both;
	height: 25px;
}

.divLeafletName
{
	float: left;
	width: 475px;
	height: 25px;
}

.divLeafletCheck
{
	float: left;
	width: 50px;
	height: 25px;
}

.btnLeafletDl
{
	width: 525px;
	text-align: right;
	margin-top: 50px;
}

.leafletTitle
{
	font-size: 14px;
	font-weight: bold;
	display: block;
	color: #0068a6;
}

.maillink
{
	text-decoration: none;
	color: #FFF;
}
