/* ------------- STYLE FOLLOW_UP ---------------*/
/* -------------------------------------------- */
body {margin:0px;}
table {padding:0px;border:0px solid black;}
/* -------------  ------- */
DIV.frame {/*pagina vullende tabel waar alles in staat*/width:100%;}

DIV#frameTop {width:100%;background-color:white}
DIV#frameTopAdvert {width:100%;padding:10px 0px 10px 0px;display: inline;}
DIV#frameTopSearch {width:1000px;height:25px;background-image:url(/images/bg_topbar_search.gif);background-repeat:repeat-x;}
/*DIV#frameTopLogo {width:100%;height:60px;text-align:left;}  */
DIV#frameTopNavigation {width:100%;height:23px;text-align:left;background-color:#2d74b6;}
DIV#frameContent {width:1000px;background-color:#ffffff;}

/*tabel content*/
TABLE.pageBodyHome,TABLE.pageBodyList,TABLE.pageBodyDetail {width:1000px;}
/*linkerkolom:content */
TABLE.pageBodyHome  TD.leftColumn, TABLE.pageBodyDetail  TD.leftColumn, TABLE.pageBodyList  TD.leftColumn { width:816px;padding-left:20px;padding-top:10px;}
/* marge */
TABLE.pageBodyHome  TD.margeColumn, TABLE.pageBodyDetail  TD.margeColumn, TABLE.pageBodyList TD.margeColumn {width:10px;}
/* rechterkolom: o.a. carroussel*/
/*TABLE.pageBodyHome  TD.rightColumn, TABLE.pageBodyDetail  TD.rightColumn, TABLE.pageBodyList  TD.rightColumn {width:174px;text-align:center;}*/
TABLE.pageBodyHome  TD.rightColumn {width:174px;text-align:center;}

/*--------------- detail body------------------*/
/*TABLE.pageBodyList  TD.leftColumn {padding-left:10px;padding-bottom:10px;}  */
/*TABLE.pageBodyDetail  TD.leftColumn {padding-left:85px;padding-top:15px;padding-right:10px;padding-bottom:10px;} */

/*-------------- marge tussen containers ------*/
DIV.margeHeight {height:10px}
TD.margeWidth {width:5px;}

/* -------------------------------------------- */
/* --------------END STYLE FRAMEWORK -----------*/
/* -------------------------------------------- */

/* -------------------------------------------- */
/* ------------- STYLE CONTENT -----------------*/
/* -------------------------------------------- */

/* ------------- general ------------------------*/
body,p,td,div,span {font-family: arial;color:#2d74b6;}
TABLE, TD, DIV, SPAN {font-size:10pt;}

a,a:visited {color:#81bc36;text-decoration:none;}
a:hover {color:#00719f;text-decoration:underline;}

h1 {font-size:18px;}

.title {font-weight:bold;font-size:18px;}/*deze is op 19 aug 2005 van 14 px naar 18 px veranderd*/
.title b,.title strong,.title p,.title span {font-weight:bold;font-size:18px;} /*deze is op 19 aug 2005 van 14 px naar 18 px veranderd*/
SPAN.title {font-size:14px;}
.small {font-size:9px; color: #2d74b6;}
.small_italic {font-size:9px; color: #2d74b6;font-style:italic;}
.padding {padding:5 5 5 5;}

DIV.link_readmore {background-image:url(/images/bullet_link_readmore.gif);background-repeat:no-repeat;margin-left:-20px;padding-left:20px;padding-bottom:5px;}
DIV.link_readmore a, DIV.link_readmore a:visited {color:#81bc36;text-decoration:none;}
DIV.link_readmore a:hover {color:#00719f;text-decoration:underline;}

DIV.link_listitem {background-image:url(/images/bullet_list.gif);background-repeat:no-repeat;margin-left:-20px;padding-left:20px;padding-bottom:5px;padding-top:6px;}
DIV.link_listitem a, DIV.link_listitem a:visited {color:#00719f;text-decoration:none;}
DIV.link_listitem a:hover {color:#00719f;text-decoration:underline;}


/* ------------- topbar ------------------------*/
INPUT.topbar_search {width:150px;height:15px;border:1px solid #23144B;padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;font-size:8pt;}
TD.topbar_language_switch{background-color:white;padding-left:5px;padding-right:5px;}
TD.topbar_search {width:200px;height:15px;background-color:white;padding-left:10px;padding-top:0px;}
TD.topbar_search_button {width:80px;height:15px;background-color:white;padding-left:5px;padding-right:10px;padding-top:0px;}
A.topbar_search_button {text-decoration:none;}
TD.topbar_search_image {padding-left:65px}
TD.topbar_logo h1 {margin-left:10px;color:#1B1052;font-size:36px;font-weight:bold;}
/* ------------- end topbar ---------------------*/


/* ------------- navigation ---------------------*/
DIV.nav {padding-left:15px;padding-right:5px;padding-top:3px;padding-bottom:3px;width:125px;cursor:pointer;cursor:hand;background-color:#2d74b6;color:#2d74b6;font-family:arial;z-index:100;}
DIV.nav nobr {color:#2d74b6;}
DIV.nav_on {padding-left:15px;padding-right:5px;padding-top:3px;padding-bottom:3px;width:125px;cursor:pointer;cursor:hand;background-color:#2d74b6;color:#2d74b6;font-family:arial;z-index:100;}
DIV.nav_on nobr {color:#2d74b6;}

DIV.subnav a,DIV.subnav a:visted,DIV.subnav a:hover {color:#2d74b6;}
DIV.subnav_on a,DIV.subnav_on a:visted,DIV.subnav_on a:hover {color:#2d74b6;}

/* subnav */
DIV.subnav_div	{position:absolute;top:auto;left:inherit;margin-top:0px;visibility:hidden;}

DIV.subnav {padding-left:10px;padding-right:5px;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #2d74b6;background-color:#2d74b6;cursor:hand;z-index:100;}
DIV.subnav nobr {color:#2d74b6;z-index:100;}
DIV.subnav_on {padding-left:10px;padding-right:5px;padding-top:3px;padding-bottom:3px;border-bottom:1px dashed #2d74b6;background-color:#2d74b6;cursor:hand;z-index:100;}
DIV.subnav_on nobr {color:#2d74b6;z-index:100;}
/* ------------- end navigation -----------------*/

/* ------------- clickpath ----------------------*/
TABLE.pageBodyHome TABLE.clickpath {width:100%;margin-top:5px;height:15px;border-bottom:1px solid #2d74b6;}
TABLE.pageBodyDetail TABLE.clickpath {width:100%;margin-top:5px;height:15px;border-bottom:1px solid #2d74b6;}
TABLE.pageBodyList TABLE.clickpath {width:100%;margin-top:5px;height:15px;border-bottom:1px solid #2d74b6;}
TABLE.pageBodyHome TABLE.clickpath TD {padding-bottom:5px;text-align:left;}
TABLE.pageBodyDetail TABLE.clickpath TD {padding-bottom:5px;text-align:left;}
TABLE.pageBodyList TABLE.clickpath TD {padding-bottom:5px;text-align:left;}
TABLE.clickpath * {font-size:8pt;font-weight:bold;color:#000000;}
TABLE.clickpath a,TABLE.clickpath a:visited {text-decoration:none;margin-left:5px;}
TABLE.clickpath a:hover {text-decoration:underline;margin-left:5px;}


TD.copyright {text-align:center;padding-top:5px;padding-bottom:5px;border-top:1px solid #2d74b6;}

/* --------------------------------------------- */
/* -------------- containers ------------------- */
/* --------------------------------------------- */

/*--------------- images ------------------------*/
DIV.imageContainerMedium {padding:0px;width:355px;}
DIV.imageContainerLarge {padding:0px;width:720px;}
DIV.imageContainerCarroussel {padding:0px;width:260px;}
/*--------------- textonly medium Home ----------------*/
DIV.textContainerHome {padding:0px;width:230px;background-color:#FFFFFF;margin-left:10px;}
DIV.textContainerHome DIV.textContainerTitle {padding-top:6px;height:20px;color:#1B1052;font-weight:bold;background-color:#EEDF68;overflow:hidden;text-align:center;}
*html  DIV.textContainerHome DIV.textContainerTitle {height:25px;}
DIV.textContainerHome DIV.textContainerImage {border:3px solid #EEDF68;padding:0px;}
DIV.textContainerHome DIV.textContainerContent {margin-left:20px;border-left:3px solid #EEDF68;padding:5px;}
DIV.textContainerHome DIV.textContainerContent  DIV.link_readmore {margin-left:1px;margin-top:3px;padding-top:1px;}


/*--------------- textonly medium ----------------*/
DIV.textContainerMedium {padding:0px;width:355px;background-color:$$$SECONDBACKGROUNDCOLOUR$$$;}
DIV.textContainerMedium DIV.textContainerTitle {padding-left:34px;padding-top:6px;height:20px;color:#1B1052;font-weight:bold;background-color:#EEDF68;background-image:url(images/bullet_title.gif);background-repeat:no-repeat;overflow:hidden;}
*html  DIV.textContainerMedium DIV.textContainerTitle {height:25px;}
DIV.textContainerMedium DIV.textContainerContent {border:3px solid #EEDF68;padding-left:33px;padding-top:5px;padding-right:5px;padding-bottom:5px;}

/*zelfde container in rechterkolom */
/*TD.rightColumn DIV.textContainerMedium {padding:0px;width:250px;background-color:#FFFFFF;text-align:left;} */
TD.rightColumn DIV.textContainerMedium {padding:0px;text-align:left;}
TD.rightColumn DIV.textContainerMedium DIV.textContainerTitle {padding-left:34px;padding-top:6px;height:20px;color:#EEDF68;font-weight:bold;background-color:#1B1052;background-image:url(images/bullet_title.gif);background-repeat:no-repeat;overflow:hidden;}
*html TD.rightColumn DIV.textContainerMedium DIV.textContainerTitle {height:25px;}
TD.rightColumn DIV.textContainerMedium DIV.textContainerContent {border:3px solid #1B1052;padding-left:33px;padding-top:5px;padding-right:5px;padding-bottom:5px;}


/*--------------- textonly large ----------------*/
DIV.textContainerLarge {padding:0px;width:720px;background-color:$$$SECONDBACKGROUNDCOLOUR$$$;}
TABLE.textContainerLarge {border-bottom:3px solid #EEDF68;}
DIV.textContainerLarge DIV.textContainerTitle {padding-left:34px;padding-top:6px;height:20px;color:#1B1052;font-weight:bold;background-color:#EEDF68;background-image:url(images/bullet_title.gif);background-repeat:no-repeat;overflow:hidden;}
*html DIV.textContainerLarge DIV.textContainerTitle {height:25px;}

DIV.textContainerLarge TD.textContainerLargeLeftcolumn {width:360px;border-left:3px solid #EEDF68;border-right:1px dashed #1B1052;}
DIV.textContainerLarge TD.textContainerLargeRightcolumn {width:360px;border-right:3px solid #EEDF68;}
/*  */
DIV.textContainerLarge DIV.textContainerLargeLeftcolumn  DIV.textContainerContent {padding-left:33px;padding-top:5px;padding-right:5px;padding-bottom:5px;}
DIV.textContainerLarge DIV.textContainerLargeRightcolumn  DIV.textContainerContent {padding-left:43px;padding-top:5px;padding-right:5px;padding-bottom:5px;}
DIV.textContainerLarge DIV.textContainerContent {padding-left:33px;padding-top:5px;padding-right:5px;padding-bottom:5px;}


/*--------------- text-image in the background medium ----------------*/
DIV.textImageContainerMedium {width:360px;height:140px;overflow:hidden;background-image:url(images/dummies/naalden.jpg);background-repeat:no-repeat;}
DIV.textImageContainerMedium DIV.textContainerTitle {padding-left:55px;padding-top:25px;height:25px;color:#FFFFFF;font-weight:bold;background-image:url(images/bullet_title_txtimgcntr.gif);background-repeat:no-repeat;overflow:hidden;}
*html DIV.textImageContainerMedium DIV.textContainerTitle {height:50px;}
DIV.textImageContainerMedium DIV.textContainerContent {padding-left:54px;padding-top:5px;padding-right:5px;padding-bottom:5px;}
DIV.textImageContainerMedium * {color:#2d74b6;}



DIV.textImageContainerMedium DIV.link_readmore {font-weight:bold;font-style:italic;margin-top:4px;}
DIV.textImageContainerMedium a,DIV.textImageContainerMedium a:visited, DIV.textImageContainerMedium a:hover {color:#FFFFFF;}

/* --------------- terugbutton ----------------- */
DIV.goback {width:100%;}
DIV.goback * {color:#000000;}
DIV.goback a,DIV.goback a:visited {text-decoration:none;margin-left:3px;}
DIV.goback a:hover {text-decoration:underline;margin-left:3px;}

/* ----------------------------------
FORMULIEREN ---------------------------------------- */

/*------zoekformulier linksboven-------*/
.input_search {border: 1 1 1 1 solid #2d74b6;width:115;}
.input_long {border: 1 1 1 1 solid #2d74b6;width:250;}

/*------contactformulier------------- */
input {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #000000 #000000 #000000 #000000
	border-style: normal;
	font-weight: normal;
	color: #000000;
	height:20px;
	}

.input {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #000000 #000000 #000000 #000000
	border-style: normal;
	font-weight: normal;
	color: #000000;
	height:20px;
	width: 200px;
	}

.input_small {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #000000 #000000 #000000 #000000
	border-style: normal;
	font-weight: normal;
	color: #000000;
	height:20px;
	width: 50px;
	}

.input_tiny {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #000000 #000000 #000000 #000000
	border-style: normal;
	font-weight: normal;
	color: #000000;
	height:20px;
	width: 25px;
	}

.textarea_contactform {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #000000 #000000 #000000 #000000
	border-style: normal;
	font-weight: normal;
	color: #000000;
	width: 365px;
	height:100px;
	}

.textarea	{
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #000000 #000000 #000000 #000000
	border-style: normal;
	font-weight: normal;
	color: #000000;
}

.submit {padding:5 5 5 5;}


/*----- listing -------*/
.listing{border: 0px solid black; background-color:#ffffff;}
.listing2{border: 1px solid black; background-color:#ffffff;}

a.link_listing_head:link {  color: #81bc36; text-decoration: none;font-size:13px;font-weight:bold;}
a.link_listing_head:visited {  color: #81bc36; text-decoration: none;font-size:13px;font-weight:bold;}
a.link_listing_head:active {  color: #00719f; text-decoration: none;font-size:13px;font-weight:bold;}
a.link_listing_head:hover { color: #00719f; text-decoration: underline;font-size:13px;font-weight:bold;}

a.link_listing:link {  color: #81bc36; text-decoration: none;font-size:11px;}
a.link_listing:visited {  color: #81bc36; text-decoration: none;font-size:11px;}
a.link_listing:active {  color: #00719f; text-decoration: none;font-size:11px;}
a.link_listing:hover { color: #00719f; text-decoration: underline;font-size:11px;}

a.letterselection:link {  color: #81bc36; text-decoration: none;font-size:10px;}
a.letterselection:visited {  color: #81bc36; text-decoration: none;font-size:10px;}
a.letterselection:active {  color: #00719f; text-decoration: none;font-size:10px;}
a.letterselection:hover { color: #00719f; text-decoration: underline;font-size:10px;}

/*---- containers homepage ---- */
.td_container_head {background-color:#ffffff;font-family: arial;font-size: 11px;font-size:bold; color: #2d74b6;border:0 0 0 0 solid #2d74b6;}
.td_container_body {font-family: arial;  font-size: 11px; color: #2d74b6;}
.td_container_body_bgcolor {background-color:#ffffff;font-family: arial;font-size: 11px; color: #2d74b6;}

a.link_td_container_body_bgcolor:link {  color: #2d74b6; text-decoration: none;}
a.link_td_container_body_bgcolor:visited {  color: #2d74b6; text-decoration: none;}
a.link_td_container_body_bgcolor:active {  color: #00719f; text-decoration: none;}
a.link_td_container_body_bgcolor:hover { color: #00719f; text-decoration: underline;}


/* BEM */

.expo_act {background-color:#57DA57;width:70px;text-align:right;padding:3 3 3 3;}
.expo_gem {background-color:#F9F85F;width:70px;text-align:right;padding:3 3 3 3;}
.expo_pas {background-color:#EC5031;width:70px;text-align:right;padding:3 3 3 3;}
.bemlink {border:0 0 0 0 solid black; background-color:#F94242;font-weight:bold;color:#FFFFFF;}
a.bemlink_link:link {color:black;text-decoration:underline;}
a.bemlink_link:visited {color:black;text-decoration:underline;}
a.bemlink_link:active {color:black;text-decoration:underline;}
a.bemlink_link:hover {color:#FFFFFF;text-decoration:underline;}

a.service_link_one {color: #636563;font-size:12;font-family:arial;font-weight:bold;text-decoration:none;}
a.service_link_one:visited {color: #636563;font-size:12;font-family:arial;font-weight:bold;text-decoration:none;}
a.service_link_one:active {color: #636563;font-size:12;font-family:arial;font-weight:bold;text-decoration:none;}
a.service_link_one:hover {color: #000000;font-size:12;font-family:arial;font-weight:bold;text-decoration:underline;}

a.service_link_two {color: #559911;font-size:12;font-family:arial;font-weight:bold;text-decoration:none;}
a.service_link_two:visited {color: #559911;font-size:12;font-family:arial;font-weight:bold;text-decoration:none;}
a.service_link_two:active {color: #559911;font-size:12;font-family:arial;font-weight:bold;text-decoration:none;}
a.service_link_two:hover {color: #000000;font-size:12;font-family:arial;font-weight:bold;text-decoration:underline;}

a.service_link_divs {color: #FFFFFF;font-size:12;font-family:arial;font-weight:bold;text-decoration:none;}
a.service_link_divs:visited {color: #FFFFFF;font-size:12;font-family:arial;font-weight:bold;text-decoration:none;}
a.service_link_divs:active {color: #FFFFFF;font-size:12;font-family:arial;font-weight:bold;text-decoration:none;}
a.service_link_divs:hover {color: #000000;font-size:12;font-family:arial;font-weight:bold;text-decoration:underline;}


/* -------------------------------------------- */
/* -------------- END STYLE CONTENT ------------*/
/* -------------------------------------------- */
.copyright {text-align:center;border-top:1px solid #000;padding-top:5px}

