body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	background: #F0EDF0;
	color:#484661;
	margin: 0px;
	padding: 0px;
	behavior:url("htc/hover.htc");
}

h1, h2, h3, h4, p, ul, li, ol{
    margin: 0px;
    padding: 0px;
}

h1 
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight: bold;
	margin-bottom: 4px;
}

h2, h3
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight: bold;
	margin-bottom: 4px;
}

p{
	margin-bottom: 20px;
}
a {
	color: #484661;
}
a img
{
	border-width: 0px;
}

ul
{
	line-height: 20px;
	list-style-type: none;
}

ul li
{
	background: url(../ba_images/base/ul-bullet.gif) 0px 6px no-repeat;
	padding-left: 20px;
}
a:hover {
    color: #000000;
}

select
{
	font-size: 11px;
	line-height: 16px;
	color: #484661;
}
form
{
	margin:0px;
	margin-top: -1px;
	padding: 0px;
}
iframe
{
	/*position: fixed;*/
}

table
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #484661;
}

input, table input, textarea
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-size: 11px;
	line-height: 16px;
	color: #484661;
	padding-left: 8px;
	padding-right: 8px;
}

select
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

table select
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

blockquote
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
	
}

.hide {
	display:none;
}

#frame
{
    text-align: left;
    width: 771px;
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
}

#frame #print_logo
{
	display: none;
}

#frame #topMenuBlock
{
	padding-left: 26px;
	padding-right: 21px;
	height: 25px;
}

#frame #topMenuBlock .item
{
	margin-top: 5px;
	float: left;
	margin-right: 20px;
}

#frame #topMenuBlock .item span
{
	visibility: hidden;
}
#frame #topMenuBlock .item a
{
	display: block;
	text-decoration: none;
	overflow: hidden;
	padding-bottom: 2px;
	border-bottom: 2px Solid #F0EDF0;
}

#frame #topMenuBlock .item a:hover,
#frame #topMenuBlock #ic a:hover,
#frame #topMenuBlock #kl a:hover,
#frame #topMenuBlock #em a:hover
{
	background-position: 0px -17px;
}
#frame #topMenuBlock .active a
{
	background-position: 0px -17px !important;
}

#frame #topMenuBlock #ic a:hover,
#frame #topMenuBlock #kl a:hover,
#frame #topMenuBlock #em a:hover
{
	border-bottom: 2px Solid black;
}
#frame #topMenuBlock #kl a
{
	background: url(../ba_images/base/kop-kl.gif) no-repeat;
	width: 127px;
}
#frame #topMenuBlock #ic a
{
	background: url(../ba_images/base/kop-ic.gif) no-repeat;
	width: 158px;
}

#frame #topMenuBlock #em a
{
	background: url(../ba_images/base/kop-em.gif) no-repeat;
	width: 102px;
}

#frame #topMenuBlock .util
{
	margin-top: 5px;
	float: right;
}
#frame #topMenuBlock .util span
{
	visibility: hidden;
}
#frame #topMenuBlock .util a
{
	text-decoration: none;
}
#frame #topMenuBlock #zoeken 
{
	background: url(../ba_images/base/kop-zoeken.gif) no-repeat;
	margin-left: 32px;
}
#frame #topMenuBlock #zoeken span
{
	padding-right: 0.7em;
}
#frame #topMenuBlock #zoeken input
{
	width: 9em;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 12px;
	height: 12px;
}
#frame #topMenuBlock #zoeken .link_pijl
{
	display: inline;
	padding-left: 2px;
	padding-top: 1px;
	overflow: hidden;
}
#frame #topMenuBlock #zoeken .link_pijl a 
{
	display: block;
	overflow: hidden;
	width: 14px;
}
#frame #content
{
	background: white;
	border-left: 1px Solid #9A94AA;
	border-right: 1px Solid #9A94AA;
	border-top: 1px Solid #9A94AA;
}

#frame #content .submenu1
{
	height: 25px;
	padding-left: 25px;
	line-height: 25px;
}
#frame #content .submenu1 ul,
#frame #content .submenu1 li
{
	float: left;
	padding-left: 0px;
}

#frame #content .submenu1 li div.highlight
{
	visibility: hidden;
	position: absolute;
	z-index: 10;
	margin-top: -22px;
	height: 16px;
	background-position: 0px -16px !important;
}
#frame #content .submenu1 .item
{
	float: left;
	margin-right: 20px;
	overflow: hidden;
}
#frame #content .submenu1 .item span
{
	visibility: hidden;
}
#frame #content .submenu1 .item a:hover
{
	background-position: 0px -32px;
}
#frame #content .submenu1 .item a
{
	display: block;
	height: 16px;
	margin-top: 6px;
	
	text-decoration: none;
	overflow: hidden;
	background-repeat: no-repeat;
}

#frame #content .submenu1 #item_1 .highlight,
#frame #content .submenu1 #item_1,
#frame #content .submenu1 #sub_home .highlight,
#frame #content .submenu1 #sub_home
{
	width: 31px;
}

#frame #content .submenu1 #item_2 .highlight,
#frame #content .submenu1 #item_2,
#frame #content .submenu1 #sub_profiel .highlight,
#frame #content .submenu1 #sub_profiel
{
	width: 44px;
}

#frame #content .submenu1 #item_3 .highlight,
#frame #content .submenu1 #item_3,
#frame #content .submenu1 #sub_productenendiensten .highlight,
#frame #content .submenu1 #sub_productenendiensten
{
	width: 127px;
}

#frame #content .submenu1 #item_4 .highlight,
#frame #content .submenu1 #item_4,
#frame #content .submenu1 #sub_showcases .highlight,
#frame #content .submenu1 #sub_showcases
{
	width: 57px;
}

#frame #content .submenu1 #sub_vacatures.highlight,
#frame #content .submenu1 #sub_vacatures
{
	width: 57px;
}



#frame #content .submenu1 #item_5 .highlight,
#frame #content .submenu1 #item_5,
#frame #content .submenu1 #sub_nieuwsbrief .highlight,
#frame #content .submenu1 #sub_nieuwsbrief
{
	width: 38px;
}

#frame #content .submenu1 #item_6 .highlight,
#frame #content .submenu1 #item_6,
#frame #content .submenu1 #sub_contact .highlight,
#frame #content .submenu1 #sub_contact
{
	width: 44px;
}

#frame #content .submenu1 a:hover,
#frame #content .submenu1 .highlight a
{
	background-position: 0px -16px !important;
}
#frame #content .submenu1 a.active 
{
	background-position: 0px -32px !important;
}
/*#frame #content .submenu1 #item_1 a,
#frame #content .submenu1 #sub_home a
{
}

#frame #content .submenu1 #item_2 a,
#frame #content .submenu1 #sub_profiel a
{
	background: url(../ba_images/base/submenu-profiel.gif) no-repeat;
}

#frame #content .submenu1 #item_3 a,
#frame #content .submenu1 #sub_productenendiensten a
{
	background: url(../ba_images/base/submenu-productenendiensten.gif) no-repeat;
}

#frame #content .submenu1 #item_4 a,
#frame #content .submenu1 #sub_showcases a
{
	background: url(../ba_images/base/submenu-showcases.gif) no-repeat;
}

#frame #content .submenu1 #item_5 a,
#frame #content .submenu1 #sub_nieuwsbrief a
{
	background: url(../ba_images/base/submenu-nieuwsbrief.gif) no-repeat;
}

#frame #content .submenu1 #item_6 a,
#frame #content .submenu1 #sub_contact a
{
	background: url(../ba_images/base/submenu-contact.gif) no-repeat;
}*/

#frame #content .submenu1 li .submenu2
{
	visibility: hidden;
	position: absolute;
	margin-left: -10px;
	margin-top: 0px;
	background: white;
	padding-top: 0px;
	width: auto;
	z-index: 100;
}
#frame #content .submenu1 li ul
{
	list-style-image: none;
	list-style-type: none;
	padding-bottom: 10px;
}
#frame #content .submenu1 li ul li
{
	line-height: 20px;
	float: none;
	background: white;
	padding-left: 10px;
	padding-right: 10px;
	width: 160px !important;
}

#frame #content .submenu1 li ul li a
{
	display: inline !important;
	height: 20px !important;
	line-height: 20px !important;
	margin-top: 0px !important;
	background: white!important;
}

#frame #content .submenu1 li:hover .highlight,
#frame #content .submenu1 li:hover .submenu2
{
	visibility: visible;
}


#frame #content #sideBlok
{
	position: absolute;
	width: 199px;
	overflow: hidden;
	margin-left: 570px;
	margin-top: -80px;
	height: 640px;
}

#frame #content #linkFlash
{
	margin-top: -50px;
	border-width: 1px;
	border-color: #FF0000;
	height: 150px;
	width: 200px; 
}

#frame #content #sideBlok .sideblockImg
{
	/*visibility: hidden;*/
	position: absolute;
}
#frame #content #sideBlok .linkBlokken
{
	position: relative;
	padding-top: 245px;
	margin-left: 11px;
	height: 190px;
}
#frame #content #sideBlok .linkblok
{
	float: left;
	width: 72px;
	height: 65px;
	padding: 5px;
	padding-top: 7px;
	padding-bottom: 12px;
	margin-bottom: 10px;
	margin-right: 10px;
	background-position: 65px 63px !important;
	background-repeat: no-repeat;
}

/*
#frame #content #sideBlok a.linkblok:hover
{
	background-position: 65px -228px !important; 
}
*/

#frame #content #sideBlok .link1
{
	background-color: #4580E5;
	background-image: url(../ba_images/base/linkblok-blauw-pijl.gif) ;
}

#frame #content #sideBlok .link2
{
	clear: right;
	background: #F37F18 url(../ba_images/base/linkblok-oranje-pijl.gif) 85px 63px no-repeat;
}

#frame #content #sideBlok .link3
{
	/* background: #8766C0 url(../ba_images/base/linkblok-paars-pijl.gif) 85px 63px no-repeat; */
	background: #8766C0 url(../ba_images/base/linkblok-paars-pijl.gif) 85px 63px no-repeat;
}

#frame #content #sideBlok .link4
{
	float:left;
	background: #D9096F url(../ba_images/base/linkblok-roze-pijl.gif) 85px 63px no-repeat;
}

#frame #content #contentblok
{
	width: 570px;
	height: 380px;
	min-height: 380px;
}

html>body #frame #content #contentblok
{
	height: auto;
}


#frame #content #contentblok #hoofd_titel
{
	height: 59px;
}
#frame #content #contentblok #hoofd_titel h1
{
	position: static;
	padding: 0px;
	padding-top: 24px;
	padding-left: 25px;
	color: white;
	z-index: 1000;	
}
#frame #content #contentblok #kruimelpad
{
	background: #E3E2E7;
	height: 24px;
	line-height: 24px;
	padding-left: 25px;
}

#frame #content #contentblok #kruimelpad a
{
	display: block;
	float: left;
	text-decoration: none;
	margin-right: 8px;
}
#frame #content #contentblok #kruimelpad span
{
	display: block;
	float: left;
	margin-right: 8px;
}

#frame #content #contentblok #kruimelpad a:hover
{
	text-decoration: underline;
}

#frame #content #contentblok .inleidendblok
{
	padding-top: 25px;
	padding-left: 50px;
	padding-right: 47px;
	padding-bottom: 1px;
	background: #F5F4F6 url(../ba_images/base/stippellijn.gif) bottom left repeat-x;
}
#frame #content #contentblok .inleidendblok p
{
	padding-bottom:25px;
}
#frame #content #contentblok .textBlock
{
	padding-top: 20px;
	padding-left: 50px;
	padding-right: 40px;
	background: url(../ba_images/base/stippellijn.gif) bottom left repeat-x;
}

#frame #content #contentblok .textBlockSmall ul,
#frame #content #contentblok .textBlockSmall li
{
	margin-bottom:0px!important;
	padding-bottom:0px!important;
}
#frame #content #contentblok .textBlockContact
{
	background: url(../ba_images/base/stippellijn.gif) bottom left repeat-x!important;
	padding-bottom:15px;
}
#frame #content #contentblok .textBlockAttention p
{
	padding-bottom:0px!important;
	margin-bottom:0px!important;
}
#frame #content #contentblok .googleMaps
{
	height:350px;
}
#frame #content #contentblok .textBlockContact li
{
	background-image:url(../ba_images/bg_list_arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:20px;
	padding-bottom:10px;
}

#frame #content #contentblok .textBlock ul
{
	margin-bottom: 13px;
}
#frame #content #contentblok .textBlock p.margeVijf
{
	margin-bottom: 5px;
}
#frame #content #contentblok .textBlock ul.margeTwintig
{
	margin-bottom: 20px;
}
#frame #content #contentblok .textBlock ol
{
	margin-top: 0px;
	margin-left: 19px;
	padding-top: 0px;
	margin-bottom: 16px;
}
#frame #content #contentblok .textBlock p img
{
	float: left;
	margin-right: 15px;
	margin-top: 11px;
	margin-bottom: 9px;
}
#frame #content #contentblok .showcasesImages
{
	background-color: #f7f6f8;
	height: 1200px;
	padding-left: 49px;
	margin-bottom: 15px;
	background-image: url(../ba_images/base/bg_showcasesItems.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	clear: both;
	margin-top:20px;
}

#frame #content #contentblok .logoList
{
	background-color: #f7f6f8;
	padding-left:30px;
	padding-right:30px;
	padding-top: 25px;
	padding-bottom: 29px;
	background-image: url(../ba_images/base/bg_showcasesItems.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: center;
	clear: both !important;
	
}

#frame #content #contentblok .logoList table
{
	width:100%;
}

#frame #content #contentblok .showcasesImages .item
{
	border: 1px Solid #e23084;
	background-color: #e32b82;
	width: 138px;
	float: left;
	margin-right: 25px;
	margin-top: 24px;
}

#frame #content #contentblok .showcasesImages .item a
{
	display: block;
	background-image: url(../ba_images/bg_showcaseItems_item_a.gif);
	background-repeat: no-repeat;
	background-position: 120px 73px;
}
#frame #content #contentblok .showcasesImages .item a .label
{
	padding-top: 7px;
	*padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 6px;
}
#frame #content #contentblok .showcasesImages .item  .labelNoLink
{
	display: block;
	background-image: url(../ba_images/bg_showcaseItems_item_a.gif);
	background-repeat: no-repeat;
	background-position: 120px 73px;
	padding-top: 7px;
	*padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 6px;
	background-color: #e32b82;
}
#frame #content #contentblok .showcasesImages .item a:hover
{
	background-position: 120px 52px;
}
#frame #content #contentblok .formBlock
{
	padding-top: 20px;
	padding-bottom: 1px;
	background: url(../ba_images/base/stippellijn.gif) bottom left repeat-x;
}
#frame #content #contentblok .formBlock h1
{
	padding-left: 50px;
	padding-bottom: 6px;
}
#frame #content #contentblok .formBlock .formContent
{
	padding-left: 50px;
	padding-right: 27px;
	padding-bottom: 5px;
	padding-top: 10px;
	background: #F5F4F6;
}
#frame #content #contentblok #berichtvoor
{
}
#frame #content #contentblok #uwvraagopmerking
{
	height: 87px;
}
#frame #content #contentblok .formBlock .formContent .formRow
{
	clear: both;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 23px;
	line-height: 20px;
}

#frame #content #contentblok .formBlock .singleRow
{
	height: 22px;
	overflow: hidden;
}

#frame #content #contentblok .formBlock .formContent .infoPart
{
	float: left;
	width: 137px;
	font-weight: bold;
}
#frame #content #contentblok .formBlock .error
{
	background-position: right 4px ;
	background-repeat: no-repeat;
}
#frame #content #contentblok .formBlock .formContent .inputPart
{
	float: right;
	
	width: 322px;
	margin-right: 1px;
	padding-left: 3px;
	
	background: white;
	border: 1px Solid #A5ACB2;
}
#frame #content #contentblok .formBlock .error input
{
	border: 1px Solid #D9096F;
}

#frame #content #contentblok .formBlock .formContent .formRow input
{
	vertical-align: middle;
	border: 1px Solid #8D8C9D;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 309px;
}
html>body #frame #content #contentblok .formBlock .formContent .formRow input
{
	vertical-align: text-bottom;
}
#frame #content #contentblok .formBlock .formContent .formRow span input
{
	width: auto;
}

#frame #content #contentblok .formBlock .formContent .formRow textarea
{
	float: right;
	width: 317px;
	height: 72px;
	padding-right: 0px;
	padding-top: 3px;
	margin-right: 3px;
}
html>body #frame #content #contentblok .formBlock .formContent .formRow textarea
{
	margin-right: 0px;
}
#frame #content #contentblok .formBlock .error textarea
{
	border: 1px Solid #D9096F;
}

#frame #content #contentblok .formBlock .formContent .formRow select
{
	width: 329px;
}
#frame #content #contentblok .formBlock .error select
{
	border: 1px Solid #D9096F;
}
#frame #content #contentblok .formBlock .formContent .smallPrint
{
	margin-left: 148px;
	padding-bottom: 30px;
	color: #8D8C9D;
}
#frame #content #contentblok .formBlock .formContent .smallPrint strong
{
	font-weight: normal;
	color: #484661;
}

#frame #content #contentblok .formBlock .submitRow
{
	background: url(../ba_images/base/stippellijn.gif) white top left repeat-x;
	height: 25px;
	line-height: 25px;
	padding-left: 187px;
	padding-right: 50px;
	text-align: right;
}

#frame #content #contentblok .formBlock .submitRow a.versturen,
#frame #content #contentblok .formBlock .submitRow a.wissen,
#frame #content #contentblok .formBlock .submitRow a.formulierwissen,
#frame #content #contentblok .formBlock .submitRow a.afmeldennieuwsbrief,
#frame #content #contentblok .formBlock .submitRow a.aanmeldennieuwsbrief
{
	display: block;
	float: right;
	height: 14px;
	margin-top: 6px;
	overflow: hidden;
	text-decoration: none;
	margin-left: 22px;
}

/* Set the margin left of this little fellow back to zero */
#frame #content #contentblok .formBlock .submitRow a.formulierwissen
{
	margin-left: 0px;
}
#frame #content #contentblok .formBlock .submitRow a.wissen
{
	width: 62px;
	background: url(../ba_images/form_wissen.gif) no-repeat;
}
#frame #content #contentblok .formBlock .submitRow a.versturen
{
	width: 82px;
	background: url(../ba_images/form_versturen.gif) no-repeat;
}

#frame #content #contentblok .formBlock .submitRow a.aanmeldennieuwsbrief
{
	width: 168px;
	background: url(../ba_images/form_aanmeldennieuwsbrief.gif) no-repeat;
}
#frame #content #contentblok .formBlock .submitRow a.afmeldennieuwsbrief
{
	width: 161px;
	background: url(../ba_images/form_afmeldennieuwsbrief.gif) no-repeat;
}

#frame #content #contentblok .formBlock .submitRow a.formulierwissen
{
	background: url(../ba_images/form_formulierwissen.gif) no-repeat;
	width: 133px;
}

#frame #content #contentblok .formBlock .submitRow a.wissen span,
#frame #content #contentblok .formBlock .submitRow a.versturen span,
#frame #content #contentblok .formBlock .submitRow a.afmeldennieuwsbrief span,
#frame #content #contentblok .formBlock .submitRow a.aanmeldennieuwsbrief span,
#frame #content #contentblok .formBlock .submitRow a.formulierwissen span
{
	visibility: hidden;
}
#frame #content #contentblok .formBlock .submitRow a.wissen:hover,
#frame #content #contentblok .formBlock .submitRow a.versturen:hover,
#frame #content #contentblok .formBlock .submitRow a.afmeldennieuwsbrief:hover,
#frame #content #contentblok .formBlock .submitRow a.aanmeldennieuwsbrief:hover,
#frame #content #contentblok .formBlock .submitRow a.formulierwissen:hover
{
	background-position: 0px -14px;
}

#frame #footer
{
	clear: both;
	height: 63px;
	overflow: hidden;
}
#frame #footer .logo
{
	clear: both;
	padding-left: 669px;
	padding-top: 2px;
}

#frame #footer #disclaimer
{
	position: relative;
	width: 769px;
	top: 18px;
	*top: 15px;
	line-height: 25px;
	height: 25px;
	background-color: #9A94AA;
	/*background: #9A94AA url(../ba_images/base/disclaimer-bg.gif) top right no-repeat;*/
}

#frame #footer #disclaimer .content
{
	padding-left: 25px;
}
#frame #footer #disclaimer .content img,
#frame #footer #disclaimer .content .contact,
#frame #footer #disclaimer .content .privacy,
#frame #footer #disclaimer .content .disclaimer
{
	float: left;
	line-height: 25px;
}

#frame #footer #disclaimer .content a
{
	overflow: hidden;
	display: block;
	text-decoration: none;
	height: 9px; 
	margin-top: 8px;
	margin-left: 40px;
	border-bottom: 1px Solid none;
}
#frame #footer #disclaimer .content a span
{
	visibility: hidden;
}
#frame #footer #disclaimer .content a:hover,
#frame #footer #disclaimer .content .contact a:hover,
#frame #footer #disclaimer .content .disclaimer a:hover,
#frame #footer #disclaimer .content .privacy a:hover
{
	background-position: 0px -9px;
	background-repeat: no-repeat;
	border-bottom: 1px Solid black;
}
#frame #footer #disclaimer .content .contact a
{
	width: 97px;
	background: url(../ba_images/base/disclaimer-contactinformati.gif) no-repeat;
}
#frame #footer #disclaimer .content .privacy a
{
	width: 75px;
	background: url(../ba_images/base/disclaimer-privacypolicy.gif) no-repeat;
}
#frame #footer #disclaimer .content .disclaimer a
{
	width: 54px;
	background: url(../ba_images/base/disclaimer-disclaimer.gif) no-repeat;
}
}

#frame #footer #disclaimer .content .contact a span,
#frame #footer #disclaimer .content .privacy a span,
#frame #footer #disclaimer .content .disclaimer a span
{
	visibility: hidden;
}

.link_pijl a
{
	background: url(../ba_images/base/kop-bullet.gif) no-repeat;
	display: inline !important;
}
.link_pijl a:hover
{
	background-position: 0px -598px;
}

input.postcode
{
	width: 4em !important;
}
html>body input.text
{
	margin-left: 5px;
}
.error input.checkbox,
.error input.radiobutton,
.error .radiobutton input,
.error .checkbox input
{
	border-width: 0px !important;
}
input.checkbox,
input.radiobutton,
.checkbox input,
.radiobutton input
{
	width: 15px !important;
	margin-left: 3px !important;
	padding: 0px;
	border-width: 0px !important;
}
ul.link
{
	margin-left: 0px;
	list-style-type: none;
	list-style-image: none;
	line-height: 18px;
}
ul.link li
{
	padding-left: 0px;
	border: 1px Solid white;
}

.link a
{
	display: block;
	margin: 0px;
	background: url(../ba_images/base/link-arrow-pijl.gif) 0px 3px no-repeat;
	padding-left: 20px;
	text-decoration: none;
}

.link a:hover
{
	text-decoration: underline;
}

#template_form #content h1.uwcontactgegevens
{
	background-image: url(../ba_images/form_uwcontactgegevens.gif);
	background-repeat: no-repeat;
}

#template_form #content h1.bedrijfsbrochure
{
	background-image: url(../ba_images/form_bedrijfsbrochure.gif);
	background-repeat: no-repeat;
}
#template_form #content h1.uwvraagopmerking
{
	background-image: url(../ba_images/form_uwvraagopmerking.gif);
	background-repeat: no-repeat;
}

#template_form #content h1.berichtvoor
{
	background-image: url(../ba_images/form_berichtvoor.gif);
	background-repeat: no-repeat;
}

#template_form #content h1.uwcontactgegevens span,
#template_form #content h1.bedrijfsbrochure span,
#template_form #content h1.uwvraagopmerking span,
#template_form #content h1.berichtvoor span
{
	visibility: hidden;
}

#template_content #content #contentblok .textBlock
{
	clear: both;
	background-image: none;
}

#template_showcase #content #contentblok .nieuweCaseBlok,
#template_showcase #content #contentblok .caseOverzichtBlok
{
	margin-top: 33px;
}
#template_showcase #content #contentblok .nieuweCaseBlok h1,
#template_showcase #content #contentblok .caseOverzichtBlok h1
{
	height: 11px;
	
	margin-left: 50px;
	margin-bottom: 8px;
	overflow: hidden;
	
}

#template_showcase #content #contentblok .nieuweCaseBlok h1
{
	width: 88px;
	background: url(../ba_images/base/showcase-nieuwecases.gif);
}

#template_showcase #content #contentblok .caseOverzichtBlok h1
{
	width: 107px;
	background: url(../ba_images/base/showcase-casesoverzicht.gif);
}

#template_showcase #content #contentblok .nieuweCaseBlok .content,
#template_showcase #content #contentblok .caseOverzichtBlok .content
{
	padding-top: 23px;
	padding-left: 50px;
	padding-right: 50px;
	padding-bottom: 24px;
	background: #F5F4F6 url(../ba_images/base/stippellijn.gif) bottom left repeat-x;
}



#template_showcase #content #contentblok .nieuweCaseBlok h1 span,
#template_showcase #content #contentblok .caseOverzichtBlok h1 span
{
	visibility: hidden;
}

#template_showcase .casesInfo
{
	float: right;
	
	height: 80px;
	margin-top: -186px;
	width: 174px;
	padding-left: 14px;
	
	overflow: hidden;

	z-index: 10;
	background: url(../ba_images/base/stippellijn.gif) bottom left repeat-x;
}

#template_showcase .casesInfo h1 
{
	background: url(../ba_images/base/showcase-kijkookeensbij.gif) no-repeat; 
	width: 141px;
	
}
#template_showcase .casesInfo h1 span
{
	visibility: hidden;
}

#template_showcase #content #contentblok #hoofd_titel h1 div
{
	position: relative;
	background: url(../ba_images/base/hoofd_titel_showcasesenproj.gif) no-repeat;
	height: 13px;
	width: 250px;
	overflow: hidden;
}
#template_showcase #content #contentblok #hoofd_titel h1 span
{
	visibility: hidden;
}

#template_homepage #content #sideBlok .sideblockImg
{
	display: none;
}


#template_homepage #content #contentblok
{
	width: 496px;
	padding-right: 271px;
	background: url(../ba_images/base/Backgr.jpg) 282px 0px no-repeat;

}

#template_homepage #content #contentblok .inleidendblok
{
	padding-left: 25px;
	width: 308px;
	color: white;
	height: 159px;
	padding-bottom:25px;
}

#template_homepage #content #contentblok .inleidendblok a
{
	color: white;
}
#template_homepage #content #contentblok .inleidendblok a:hover
{
	color: white;
}
#template_homepage #content #contentblok .inleidendblok h1
{
	width: 100%;
}

#template_homepage #content #contentblok .nieuwsitem
{
	padding-left: 25px;
	width: 210px;
	background-image: none;
}
#template_homepage #content #contentblok .nieuwsitem .datum
{
	clear: both;
	margin-top: 0px;
	padding-top: 18px;
	margin-bottom: 9px;
	height: 16px;
}
#template_homepage #content #contentblok .nieuwsitem .datum .info
{
	float: left;
}
#template_homepage #content #contentblok .nieuwsitem .datum .data
{
	float: left;
	font-style: italic;
}

#template_homepage #content #contentblok .nieuwsitem h2
{
	clear: both;
	font-size: 11px;
	color: #484661 !important;
}
#template_homepage #content #contentblok .nieuwsitem p
{
	margin-bottom: 20px;
}
#template_homepage #content #contentblok .nieuwsitem .link
{
}
#template_homepage .linkBlokken 
{
	position: absolute;
	height: 0px;
	margin-top: 185px;
	width: 499px; 
}

#template_homepage .linkBlokken .linkblok
{
	position: absolute;
	display: block;
	
	padding: 10px;
	width: 90px;
	height: 90px;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
	overflow: hidden;
}

#template_homepage .linkBlokken .link1
{
	margin-left: 390px;
	margin-top: -110px;
	background: #4580E5 url(../ba_images/base/linkblok-blauw-arrow.gif) 85px 83px no-repeat;
}

#template_homepage .linkBlokken .link2
{
	margin-top: 10px;
	background: #A0D909 url(../ba_images/base/linkblok-groen-arrow.gif) 85px 83px no-repeat;
	margin-left: 270px;
}

#template_homepage .linkBlokken .link3
{
	margin-left: 390px;
	margin-top: 10px;
	/* background: #8766C0 url(../ba_images/base/linkblok-paars-arrow.gif) 85px 83px no-repeat; */
	background: #f2c327 url(../ba_images/base/linkblok-geel-arrow.gif) 85px 83px no-repeat;
}

#template_homepage .linkBlokken .link4
{
	margin-left: 390px;
	margin-top: 10px;
	background: #D9096F url(../ba_images/base/linkblok-roze-arrow.gif) 85px 83px no-repeat;
}

#template_homepage .linkBlokken a.linkblok:hover
{
	background-position: 85px -205px !important;
}

#template_homepage #content #contentblok .nieuwsitem .link a
{
	line-height: 16px;
}

#template_splash #content
{
	background: white url(../ba_images/base/ba-splash-background.jpg) no-repeat;
}
#template_splash #content #contentblok 
{
	padding-left: 200px !important;
	width: 553px;
}
#template_splash #content #contentblok .inleidendblok
{
	clear: both;
	background: none !important;
	padding-right: 50px;
}

#template_splash #content #contentblok .inleidendblok .logo
{
	float: right;
	margin-bottom: 36px;
}
#template_splash #content #contentblok .inleidendblok p
{
	clear: both;
	text-align: justify;
}

#template_splash .linkBlokken 
{
	width: 500px; 
	padding-left: 0px;
	float: right;
	height: 135px;
	margin-top: 43px;
	margin-bottom: 0px;
}
html>body #template_splash .linkBlokken 
{
	margin-bottom: 50px;
}
#template_splash .linkBlokken .linkblok
{
	float: left;
	display: block;
	position: relative;
	
	width: 115px;
	height: 115px;
	overflow: hidden;
	margin-right: 23px;
	padding: 10px;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
}

#template_splash .linkBlokken #link1
{
	background: #D9096F url(../ba_images/base/linkblok-roze.gif) 102px 100px no-repeat;
}
#template_splash .linkBlokken a.ic,
#template_splash .linkBlokken a.kl,
#template_splash .linkBlokken a.em
{
	text-decoration: none !important;
}
#template_splash .linkBlokken .ic div
{
	background: url(../ba_images/base/linkblok-ic.gif) -10px -10px no-repeat;
}
#template_splash .linkBlokken .kl div
{
	background: url(../ba_images/base/linkblok-kl.gif) -10px -10px no-repeat;
}

#template_splash .linkBlokken .em div
{
	background: url(../ba_images/base/linkblok-em.gif) -10px -10px no-repeat;
	height: 50px;
}

#template_splash .linkBlokken .ic div span,
#template_splash .linkBlokken .kl div span,
#template_splash .linkBlokken .em div span
{
	visibility: hidden;
}
#template_splash .linkBlokken a:hover div
{
	/*background-position: -10px -145px;*/
}
#template_splash .linkBlokken #link2
{
	background: #8766C0 url(../ba_images/base/linkblok-paars.gif) 102px 100px no-repeat;
}

#template_splash .linkBlokken #link3
{
	background: #8766C0 url(../ba_images/base/linkblok-groen.gif) 102px 100px no-repeat;
}

#template_splash .linkBlokken #link4
{
	background: #D9096F url(../ba_images/base/linkblok-roze.gif) 102px 100px no-repeat;
}

#template_splash .linkBlokken a.linkblok:hover
{
	background-position: 102px -300px !important;
}

#template_splash #content #contentblok .nieuwsitem .link a
{
	line-height: 16px;
}

#template_newsarchive #content .inleidendblok h1,
#template_recentnews #content .inleidendblok h1 
{
	background-repeat: no-repeat;
}

#template_newsarchive #content .inleidendblok h1 span,
#template_recentnews #content .inleidendblok h1 span
{
	visibility: hidden;
}

#template_newsarchive #content .newslist,
#template_recentnews #content .newslist
{
	margin-bottom: 25px;
}
#template_newsarchive #content .newslist .newsitem,
#template_recentnews #content .newslist .newsitem
{
	padding-left: 50px;
	padding-top: 15px;
	padding-bottom: 17px;
	background-image: url(../ba_images/base/stippellijn.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
}
#template_newsarchive #content .newslist .newsitem .date,
#template_recentnews #content .newslist .newsitem .date
{
	color: #A3A2B0;
}
#template_recentnews #content .newslist .newsitem .date
{
	font-style: italic;
}

/*
#template_newsarchive #content .newslist .newsitem .contents a,
#template_recentnews #content .newslist .newsitem .contents a
*/
#template_newsarchive #content .newslist .newsitem .contents,
#template_recentnews #content .newslist .newsitem .contents
{
	display: block;
	padding-left: 20px;
	background-image: url(../ba_images/base/link-arrow-pijl.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}


#template_newsarchive #content .newslist .newsitem .contents a:hover,
#template_recentnews #content .newslist .newsitem .contents a:hover
{
	background-position: 0px -385px; 
}


#template_recentnews #content .newslist .newsitem .contents .title
{
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
#template_recentnews #content .newslist .newsitem .contents p
{
	margin-bottom: 5px;
}
#template_newsarchive #content .prevnextbar,
#template_recentnews #content .bottombar
{
	background-image: url(../ba_images/base/stippellijn.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-left: 50px;
	line-height: 23px;
	padding-bottom: 2px;
	height: 24px;
}

#template_newsarchive #content .prevnextbar .prev,
#template_recentnews #content .prevnextbar .prev
{
	float: left;
	width: 149px;
	text-align: right;
}
#template_newsarchive #content .prevnextbar .prev a,
#template_recentnews #content .prevnextbar .prev a
{
	background-image: url(../ba_images/base/prev_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 16px;
	text-decoration: none;
}
#template_newsarchive #content .prevnextbar .prev a:hover,
#template_recentnews #content .prevnextbar .prev a:hover
{
	background-position: 0px -386px;
}

#template_newsarchive #content .prevnextbar .resultpages,
#template_recentnews #content .prevnextbar .resultpages
{
	float: left;
	width: 180px;
	overflow: hidden;
	text-align: center;
}

#template_newsarchive #content .prevnextbar .resultpages a,
#template_recentnews #content .prevnextbar .resultpages a
{
	padding-right: 5px;
}

#template_newsarchive #content .prevnextbar .resultpages .active a,
#template_recentnews #content .prevnextbar .resultpages .active a
{
	font-weight: bold;
	color: black !important;
}

/*
#template_newsarchive #content .prevnextbar .next a,
#template_recentnews #content .prevnextbar .next a
{
	background-image: url(../ba_images/base/next_arrow.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	padding-right: 16px;
	text-decoration: none;
}
*/

#template_newsarchive #content .prevnextbar .next a:hover,
#template_recentnews #content .prevnextbar .next a:hover
{
	background-position: right -386px;
}

#template_recentnews #content .bottombar .nieuwsoverzicht
{
	padding-top: 5px;
	padding-bottom: 5px;

}
#template_recentnews #content .bottombar .nieuwsoverzicht a
{
	text-decoration: none;
	background-image: url(../ba_images/form_nieuwsoverzicht.gif);
	background-repeat: no-repeat;
	height: 14px;
	display: block;
	float: right;
	width: 131px;
}
#template_recentnews #content .bottombar .nieuwsoverzicht a:hover
{
	background-position: 0px -14px;
}
#template_recentnews #content .bottombar .nieuwsoverzicht span
{
	visibility: hidden;
}


#template_showcase #content .factsheetlist
{
	margin-bottom: 25px;
}
#template_showcase #content .factsheetlist .factsheetHeader
{
	padding-left: 50px;
	padding-top: 30px;
	padding-bottom: 6px;
}
#template_showcase #content .factsheetlist .factlist
{
	background-image: url(../ba_images/base/stippellijn-hoog.gif);
	background-position: bottom left;
}

#template_showcase #content .factsheetlist .factitem
{
	display: inline;
}
#template_showcase #content .factsheetlist .factitem .unevenitem
{
	float: left;
	height: 90px;
	width: 219px;
	padding-left: 49px;
	padding-top: 27px;
	padding-right: 30px;
	padding-bottom: 17px;
	
}


#template_showcase #content .factsheetlist .itemimage
{
	float: left;
	height: 80px;
	width: 80px;
}
#template_showcase #content .factsheetlist .itemimage img
{
	height: 78px;
	width: 78px;
	border: 1px solid #A9AAC2;
}

#template_showcase #content .factsheetlist .itembody
{
	display: block;
	float: left;
	height: 68px;
	width: 127px;
	position: relative;
	top: -4px;
	margin-left: 12px;
	overflow: hidden;
}
#template_showcase #content .factsheetlist .itembody .title
{
	font-size: 11px;
	font-weight: bold;
}
#template_showcase #content .factsheetlist .itembody .itemtext .title
{
	color: #484661;
}

#template_showcase #content .factsheetlist .itemlink
{
	height: 12px;
	padding: 0;
	margin-left: 12px;	
	float: left;
}
#template_showcase #content .factsheetlist .itemlink a
{
	display: block;
	width: 82px;
	height: 12px;
	background-image: url(../ba_images/downloadpdf.gif);
	background-repeat: no-repeat;
	overflow: hidden;
}
#template_showcase #content .factsheetlist .itemlink a:hover
{
	background-position: 0px -12px;
}
#template_showcase #content .factsheetlist .itemlink a span
{
	visibility: hidden;
}
#template_showcase #content .factsheetlist .factitem .evenitem
{
	width: 272px;
	height: 90px;
	padding-top: 27px;
	padding-bottom: 17px;
}
#template_showcase #content .factsheetlist .factitem .evenitem .itembody
{
	width: 157px;
}

#template_showcase #content .factsheetlist .factitem .unevenitem,
#template_showcase #content .factsheetlist .factitem .evenitem
{
	clear: right;
	float: none;
}

#template_showcase #content .factsheetlist .factitem .evenitem
{
	float: none;
	position: absolute;
	margin-top: -134px;
	margin-left: 298px;
}



/* BEGIN: alle onderdeel gebonden kleuren en achtergrondafwijkingen*/
/* BEGIN: alle onderdeel gebonden kleuren en achtergrondafwijkingen*/
/* BEGIN: alle onderdeel gebonden kleuren en achtergrondafwijkingen*/
/* BEGIN: alle onderdeel gebonden kleuren en achtergrondafwijkingen*/
#area_kl #topMenuBlock .active a
{
	border-bottom: 2px Solid #8766C0;
}

#area_ic #topMenuBlock .active a
{
	border-bottom: 2px Solid #D9096F;
}
#area_em #topMenuBlock .active a
{
	border-bottom: 2px Solid #A0D909;
}

#frame #area_kl #content
{
	border: 1px Solid #8766C0;
	border-bottom: 0px Solid;
}

#frame #area_ic #content
{
	border: 1px Solid #D9096F;
	border-bottom: 0px Solid;
}

#frame #area_em #content
{
	border: 1px Solid #A0D909;
	border-bottom: 0px Solid;
}

#frame #area_kl #content .submenu1 #item_1 a,
#frame #area_kl #content .submenu1 #sub_home a
{
	background-image: url(../ba_images/base/submenu-home-kl.gif);
}
#frame #area_ic #content .submenu1 #item_1 a,
#frame #area_ic #content .submenu1 #sub_home a
{
	background-image: url(../ba_images/base/submenu-home-ic.gif);
}
#frame #area_em #content .submenu1 #item_1 a,
#frame #area_em #content .submenu1 #sub_home a
{
	background-image: url(../ba_images/base/submenu-home-em.gif);
}
#frame #area_kl #content .submenu1 #item_2 a,
#frame #area_kl #content .submenu1 #sub_profiel a
{
	background-image: url(../ba_images/base/submenu-profiel-kl.gif);
}
#frame #area_ic #content .submenu1 #item_2 a,
#frame #area_ic #content .submenu1 #sub_profiel a
{
	background-image: url(../ba_images/base/submenu-profiel-ic.gif);
}
#frame #area_em #content .submenu1 #item_2 a,
#frame #area_em #content .submenu1 #sub_profiel a
{
	background-image: url(../ba_images/base/submenu-profiel-em.gif);
}

#frame #area_kl #content .submenu1 #item_3 a,
#frame #area_kl #content .submenu1 #sub_productenendiensten a
{
	background-image: url(../ba_images/base/submenu-productenendiens-kl.gif);
}
#frame #area_ic #content .submenu1 #item_3 a,
#frame #area_ic #content .submenu1 #sub_productenendiensten a
{
	background-image: url(../ba_images/base/submenu-productenendiens-ic.gif);
}
#frame #area_em #content .submenu1 #item_3 a,
#frame #area_em #content .submenu1 #sub_productenendiensten a
{
	background-image: url(../ba_images/base/submenu-productenendiens-em.gif);
}
#frame #area_kl #content .submenu1 #item_4 a,
#frame #area_kl #content .submenu1 #sub_showcases a
{
	background-image: url(../ba_images/base/submenu-showcases-kl.gif);
}
#frame #area_ic #content .submenu1 #item_4 a,
#frame #area_ic #content .submenu1 #sub_showcases a
{
	background-image: url(../ba_images/base/submenu-showcases-ic.gif);
}
#frame #area_em #content .submenu1 #item_4 a,
#frame #area_em #content .submenu1 #sub_showcases a
{
	background-image: url(../ba_images/base/submenu-showcases-em.gif);
}

#frame #area_kl #content .submenu1 #item_5 a,
#frame #area_kl #content .submenu1 #sub_nieuwsbrief a
{
	background-image: url(../ba_images/base/submenu-nieuws-kl.gif);
}
#frame #area_ic #content .submenu1 #item_5 a,
#frame #area_ic #content .submenu1 #sub_nieuwsbrief a
{
	background-image: url(../ba_images/base/submenu-nieuws-ic.gif);
}
#frame #area_em #content .submenu1 #item_5 a,
#frame #area_em #content .submenu1 #sub_nieuwsbrief a
{
	background-image: url(../ba_images/base/submenu-nieuws-em.gif);
}

#frame #area_kl #content .submenu1 #item_6 a,
#frame #area_kl #content .submenu1 #sub_contact a
{
	background-image: url(../ba_images/base/submenu-contact-kl.gif);
}
#frame #area_ic #content .submenu1 #item_6 a,
#frame #area_ic #content .submenu1 #sub_contact a
{
	background-image: url(../ba_images/base/submenu-contact-ic.gif);
}
#frame #area_em #content .submenu1 #item_6 a,
#frame #area_em #content .submenu1 #sub_contact a
{
	background-image: url(../ba_images/base/submenu-contact-em.gif);
}
#frame #area_ic #content .submenu1 #item_7 a,
#frame #area_ic #content .submenu1 #sub_vacatures a
{
	background-image: url(../ba_images/base/submenu-vacatures-ic.gif);
}

#frame #area_kl #content .submenu1 li ul
{
	border-bottom: 1px Solid #8766C0;
	border-left: 1px Solid #8766C0;
	border-right: 1px Solid #8766C0;
}

#frame #area_ic #content .submenu1 li ul
{
	border-left: 1px Solid #D9096F;
	border-right: 1px Solid #D9096F;
	border-bottom: 1px Solid #D9096F;
}

#frame #area_em #content .submenu1 li ul
{
	border-left: 1px Solid #A0D909;
	border-right: 1px Solid #A0D909;
	border-bottom: 1px Solid #A0D909;
}


#frame #area_kl #content #hoofd_titel
{
	background: #8766C0;
}

#frame #area_ic #content #hoofd_titel
{
	background: #D9096F;
}

#frame #area_em #content #hoofd_titel
{
	background: #A0D909;
}

#area_kl #template_showcase #content #contentblok #hoofd_titel h1 div
{
	background-position: 0px -13px;
}
#area_ic #template_showcase #content #contentblok #hoofd_titel h1 div
{
	background-position: 0px 0px;
}
#area_em #template_showcase #content #contentblok #hoofd_titel h1 div
{
	background-position: 0px -26px;
}

#area_kl #template_showcase #content #contentblok .caseOverzichtBlok h1
{
	background-position: 0px -11px;
}
#area_ic #template_showcase #content #contentblok .caseOverzichtBlok h1
{
	background-position: 0px 0px;
}
#area_em #template_showcase #content #contentblok .caseOverzichtBlok h1
{
	background-position: 0px -22px;
}

#area_kl #template_showcase #content #contentblok .nieuweCaseBlok h1
{
	background-position: 0px -11px;
}
#area_ic #template_showcase #content #contentblok .nieuweCaseBlok h1
{
	background-position: 0px 0px;
}
#area_em #template_showcase #content #contentblok .nieuweCaseBlok h1
{
	background-position: 0px -22px;
}

#area_kl #template_homepage #content #contentblok .inleidendblok
{
	background: #8766C0;
}
#area_ic #template_homepage #content #contentblok .inleidendblok
{
	background: #D9096F;
}
#area_em #template_homepage #content #contentblok .inleidendblok
{
	background: #A0D909;
}

#area_kl #content #contentblok ul li
{
	background-image: url(../ba_images/base/kl_ul-bullet.gif);
}
#area_ic #content #contentblok ul li
{
	background-image: url(../ba_images/base/ic_ul-bullet.gif);
}
#area_em #content #contentblok ul li
{
	background-image: url(../ba_images/base/em_ul-bullet.gif);
}

#area_kl #content #contentblok h1, 
#area_kl #content #contentblok h2, 
#area_kl #content #contentblok h3
{
	color: #8766C0;
}

#area_ic #content #contentblok h1,
#area_ic #content #contentblok h2,
#area_ic #content #contentblok h3
{
	color: #D9096F;
}
#area_em #content #contentblok h1,
#area_em #content #contentblok h2,
#area_em #content #contentblok h3
{
	color: #A0D909;
}

#area_kl #template_homepage #content #contentblok .inleidendblok h1,
#area_ic #template_homepage #content #contentblok .inleidendblok h1,
#area_em #template_homepage #content #contentblok .inleidendblok h1
{
	color: #FFFFFF !important;
}

#area_ic #template_form #content h1.uwcontactgegevens,
#area_ic #template_form #content h1.bedrijfsbrochure,
#area_ic #template_form #content h1.uwvraagopmerking,
#area_ic #template_form #content h1.berichtvoor
{
	background-position: 50px 12px;
}
#area_kl #template_form #content h1.uwcontactgegevens,
#area_kl #template_form #content h1.bedrijfsbrochure
#area_kl #template_form #content h1.uwvraagopmerking,
#area_kl #template_form #content h1.berichtvoor
{
	background-position: 50px -18px;
}
#area_em #template_form #content h1.uwcontactgegevens,
#area_em #template_form #content h1.bedrijfsbrochure,
#area_em #template_form #content h1.uwvraagopmerking,
#area_em #template_form #content h1.berichtvoor
{
	background-position: 50px -48px;
}

#area_ic #content #contentblok .formBlock .error
{
	background-image: url(../ba_images/base/form_error_ic.gif);
}
#area_kl #content #contentblok .formBlock .error
{
	background-image: url(../ba_images/base/form_error_kl.gif);
}

#area_em #content #contentblok .formBlock .error
{
	background-image: url(../ba_images/base/form_error_em.gif);
}
#area_ic #content #contentblok .formBlock .error .infoPart
{
	color: #D9096F;
}
#area_kl #content #contentblok .formBlock .error .infoPart
{
	color: #8766C0;
}
#area_em #content #contentblok .formBlock .error .infoPart
{
	color: #A0D909;
}

#area_ic #content #contentblok .formBlock .error .inputPart,
#area_ic #content #contentblok .formBlock .error input,
#area_ic #content #contentblok .formBlock .error textarea,
#area_ic #content #contentblok .formBlock .error select
{
	border-color: #D9096F;
}

#area_kl #content #contentblok .formBlock .error .inputPart,
#area_kl #content #contentblok .formBlock .error input,
#area_kl #content #contentblok .formBlock .error textarea,
#area_kl #content #contentblok .formBlock .error select
{
	border-color: #8766C0;
}

#area_em #content #contentblok .formBlock .error .inputPart,
#area_em #content #contentblok .formBlock .error input,
#area_em #content #contentblok .formBlock .error textarea,
#area_em #content #contentblok .formBlock .error select
{
	border-color: #A0D909;
}

#area_kl #template_recentnews #content .inleidendblok h1 
{
	background-image: url(../ba_images/h1_recentnews_kl.gif);
}
#area_ic #template_recentnews #content .inleidendblok h1 
{
	background-image: url(../ba_images/h1_recentnews_ic.gif);
}
#area_em #template_recentnews #content .inleidendblok h1 
{
	background-image: url(../ba_images/h1_recentnews_em.gif);
}

#area_kl #template_recentnews #content .prevnextbar .resultpages a:hover
{
	color: #8766C0;
}

#area_ic #template_recentnews #content .prevnextbar .resultpages a:hover
{
	color: #D9096F
}

#area_em #template_recentnews #content .prevnextbar .resultpages a:hover
{
	color: #A0D909;
}

#area_kl #template_newsarchive #content .inleidendblok h1 
{
	background-image: url(../ba_images/h1_newsarchive_kl.gif);
}
#area_ic #template_newsarchive #content .inleidendblok h1 
{
	background-image: url(../ba_images/h1_newsarchive_ic.gif);
}
#area_em #template_newsarchive #content .inleidendblok h1 
{
	background-image: url(../ba_images/h1_newsarchive_em.gif);
}

#area_kl #template_recentnews #content .newslist .newsitem .contents .title
{
	color: #8766C0;
}
#area_ic #template_recentnews #content .newslist .newsitem .contents .title
{
	color: #D9096F;
}
#area_em #template_recentnews #content .newslist .newsitem .contents .title
{
	color: #A0D909;
}

/* EINDE: alle onderdeel gebonden kleuren */
/* EINDE: alle onderdeel gebonden kleuren */
/* EINDE: alle onderdeel gebonden kleuren */
/* EINDE: alle onderdeel gebonden kleuren */

