/* GENERAL STYLES */
@charset "utf-8";

/* CSS Document */

body, html {
	width: 100%;
	height: 100%;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(/images/bg_header_industrie.jpg);
	background-position: 0px 63px;
	background-repeat: repeat-x;
	font-family: "Tahoma";
	font-size: 11px;
	color: #4f4c4d;
}

p, P {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
a, A {color: #4f4c4d;text-decoration: underline;}
a:hover, A:Hover {color: #4f4c4d; text-decoration: none;}

h1, H1 {height: 21px; margin: 0px 0px 18px 0px; padding: 0px 0px 0px 0px;}
h2, H2 {margin: 0px 0px 0px 0px; font-family: "Tahoma"; font-size: 13px; font-weight: bold; color: #00aeef;}
h3, H3 {margin: 0px 0px 0px 0px; font-family: "Tahoma"; font-size: 17px; font-size: 11px; font-weight: normal; color: #4f4c4d;}

img.img_left {margin: 0px 10px 0px 0px; float: left; border: 1px solid #4f4c4d;}
img.img_right {margin: 0px 0px 0px 10px; float: right; border: 1px solid #4f4c4d;}

.brown {color: #4f4c4d;}

.clearboth { clear: both; }

.logo {
	margin: 30px 0px 16px 731px;
}

.assets#page
{
	width: 1002px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

.assets#navigation {
	width: 1002px;
	height: 62px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #FFFFFF;
}

.navigation#secondary-menu {
	height: 26px;
	line-height: 26px;
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 0px 30px;
}

	.secondary-menuitem a {
		line-height: 24px;
		margin: 0px 2px 0px 0px;
		padding: 0px 20px 0px 20px;
		border-top: 2px solid #f5f6f6;
		border-right: 2px solid #f5f6f6;
		border-left: 2px solid #f5f6f6;
		text-decoration: none;
		color: #6a9f01;
		float: left;
	}
		.secondary-menuitem a:hover {
			line-height: 24px;
			margin: 0px 2px 0px 0px;
			padding: 0px 20px 0px 20px;
			background-image: url(../images/bg_secondary_navigation.jpg);
			background-position: top left;
			background-repeat: repeat-x;
			border-top: 2px solid #f5f6f6;
			border-right: 2px solid #f5f6f6;
			border-left: 2px solid #f5f6f6;
			text-decoration: underline;
			color: #1a171b;
			float: left;
		}
	.secondary-menuitem-hover a {
			line-height: 24px;
			margin: 0px 2px 0px 0px;
			padding: 0px 20px 0px 20px;
			background-image: url(../images/bg_secondary_navigation.jpg);
			background-position: top left;
			background-repeat: repeat-x;
			border-top: 2px solid #f5f6f6;
			border-right: 2px solid #f5f6f6;
			border-left: 2px solid #f5f6f6;
			text-decoration: none;
			color: #1a171b;
			float: left;
	}
		.secondary-menuitem-hover a:hover {
			line-height: 24px;
			margin: 0px 2px 0px 0px;
			padding: 0px 20px 0px 20px;
			background-image: none !important;
			border-top: 2px solid #f5f6f6;
			border-right: 2px solid #f5f6f6;
			border-left: 2px solid #f5f6f6;
			text-decoration: underline;
			color: #6a9f01;
			float: left;
		}
.navigation#menu {
	width: 682px;
	height: 26px;
	line-height: 26px;
	margin: 36px 0px 0px 0px;
	padding: 0px 30px 0px 30px;
	background-image: url(/images/bg_menu.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	float: left;
}
	.menuitem-first a {
		line-height: 26px;
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
		border-right: 1px solid #8bc912;
		border-left: 1px solid #8bc912;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
		float: left;
	}
		.menuitem-first a:hover {text-decoration: underline;}
	.menuitem a {
		line-height: 26px;
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 20px;
		border-right: 1px solid #8bc912;
		font-weight: bold;
		text-decoration: none;
		color: #FFFFFF;
		float: left;
	}

		.menuitem a:hover {text-decoration: underline;}
	.menuitem_selected a {
		padding: 0px 20px 0px 20px;
		font-family: Tahoma;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #D81921;
		float: left;
	}
		.menuitem_selected a:hover {
			text-decoration: none;
			color: #D81921;
		}
	.menuitem_sub a {
		line-height: 25px;
		padding: 0px 20px 0px 20px;
		background-color: #7ab800;
		border-left: 1px solid #83c501;
		border-bottom: 1px solid #83c501;
		font-size: 11px;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;
		display: block;
		width: 180px;
	}
		.menuitem_sub a:hover {
			background-color: #83c501;
			border-left: 1px solid #83c501;
			border-bottom: 1px solid #83c501;
			font-weight: normal;
			text-decoration: none;
			color: #FFFFFF;
			width: 180px;
		}
	.menuitem_home a {
		line-height: 25px;
		padding: 0px 20px 0px 20px;
		border-bottom: 1px solid #d2d1d0;
		font-size: 11px;
		font-weight: normal;
		color: #231f20;
		text-decoration: none;
		display: block;
	}
		.menuitem_home a:hover {
			background-color: #edeae9;
		}

.assets#images
{
	margin: 67px 0px 0px 33px;
	padding: 0px 0px 0px 0px;
	position: absolute;
}
.images
{
	width: 80px;
	height: 60px;
	margin: 0px 3px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	border: 3px solid #FFFFFF;
	float: left;
}
.banner 
{
	width: 386px;
	height: 87px;
	margin: 0px 0px 0px 13px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	border: 3px solid #FFFFFF;
	float: left;
}

.navigation#language
{
	height: 26px;
	line-height: 26px;
	margin: 36px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	float: right;
}

.language#languages
{
	height: 26px;
	line-height: 26px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #cccccc;
	display: inline;
}

.language#languages a
{
	color: #cccccc;
	text-decoration: none;
}

.language#languages a:hover
{
	color: #cccccc;
	text-decoration: underline;
}

.assets#header
{
	width: 996px;
	height: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.header#payoff-white {
	margin: 23px 0px 0px 33px;
	position: absolute;
}

.assets#content
{
	width: 956px;
	margin: 0px auto 0px auto;
	padding: 10px 23px 0px 23px;
	background-image: url(/images/bg_content.jpg);
	background-position: top left;
	background-repeat: repeat-y;
}

.content#flash
{
	width: 956px;
}

.content#flash_binnenpagina
{
	width: 956px;
	height: 102px;
}

.content#columns-home
{
	width: 956px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(/images/bg_columns_home.jpg);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.content#columns-home-portal {
	width: 956px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(/images/bg_columns_portal.jpg);
	background-position: bottom left;
	background-repeat: no-repeat;
	vertical-align: top;
}

.content#columns-home-portal-left
{
	width: 433px;
	margin: 20px 10px 0px 0px;
	padding: 0px 20px 20px 20px;
	float: left;
}

.content#columns-home-portal-right
{
	width: 433px;
	margin: 20px 0px 0px 0px;
	padding: 0px 20px 20px 20px;
	float: left;
}

.content#columns-home-inside
{
	width: 956px;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(/images/bg_columns_home_inside.gif);
	background-position: top left;
	background-repeat: repeat-y;
}

.content#column-home-1
{
	width: 278px;
	margin: 10px 1px 10px 0px;
	padding: 10px 20px 20px 20px;
	float: left;
}

.column-home-1-link a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 22px 0px 0px;
	background-image: url(/images/img_icon_blue.png);
	background-position: top right;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
	color: #4f4c4d;
}

.column-home-1-link a:hover
{
	text-decoration: underline;
	color: #4f4c4d;
}

.content#column-home-2
{
	width: 278px;
	margin: 10px 0px 10px 0px;
	padding: 10px 20px 10px 20px;
	float: left;
}

.content#column-home-2 a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 22px 0px 0px;
	background-image: url(/images/img_icon_brown.png);
	background-position: top right;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
	color: #4f4c4d;
}

.content#column-home-2 a:hover
{
	text-decoration: underline;
	color: #4f4c4d;
}

.content#column-home-3
{
	width: 298px;
	margin: 0px 0px 0px 1px;
	padding: 0px 10px 0px 10px;
	float: left;
}

.column-content-3#box-2
{
	width: 236px;
	margin: 0px 0px 0px 10px;
	padding: 10px 20px 10px 20px;
	background-color: #7ab800;
	color: #FFFFFF;
}

.column-home-3#box-1
{
	width: 258px;
	margin: 0px 0px 10px 0px;
	padding: 10px 20px 10px 20px;
	background-color: #e67e22;
	color: #FFFFFF;
}

.column-home-3#box-1 a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 22px 0px 0px;
	background-image: url(/images/img_icon_orange.png);
	background-position: top right;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.column-home-3#box-1 a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

.column-home-3#box-2
{
	width: 258px;
	margin: 0px 0px 0px 0px;
	padding: 10px 20px 10px 20px;
	background-color: #7ab800;
	color: #FFFFFF;
}

.box-2-link a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 22px 0px 0px;
	background-image: url(/images/img_icon_green.png);
	background-position: top right;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.box-2-link a:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}

.assets#toolbar
{
	width: 896px;
	height: 80px;
	line-height: 80px;
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 0px 30px;
}

.toolbar#options { float: left; }
.options {
display: inline;
}
.options#print a
{
	line-height: 18px;
	margin: 31px 10px 0px 0px;
	padding: 0px 0px 0px 25px;
	background-image: url(/images/img_icon_print.jpg);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #cccccc;
	float: left;
}

.options#print a:hover { text-decoration: underline; }

.options#e-mail a
{
	line-height: 18px;
	margin: 31px 10px 0px 0px;
	padding: 0px 0px 0px 24px;
	background-image: url(/images/img_icon_mail.jpg);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #cccccc;
	float: left;
}

.options#e-mail a:hover { text-decoration: underline; }

.options#send-a-friend a
{
	line-height: 18px;
	margin: 31px 10px 0px 0px;
	padding: 0px 0px 0px 23px;
	background-image: url(/images/img_icon_send_a_friend.jpg);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	text-decoration: none;
	color: #cccccc;
	float: left;
}

.options#send-a-friend a:hover { text-decoration: underline; }

.toolbar#payoff
{
	margin: 29px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}

.assets#footer
{
	width: 956px;
	height: 26px;
	margin: 0px auto 0px auto;
	padding: 5px 23px 5px 23px;
	background-image: url(/images/bg_footer.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	color: #cccccc;
}

.assets#footer a
{
	color: #cccccc;
	text-decoration: none;
}

.assets#footer a:hover
{
	color: #cccccc;
	text-decoration: underline;
}

.assets#footer-left
{
	text-align: left;
	float: left;
}

.assets#footer-right
{
	text-align: right;
	float: right;
}

.content#columns-binnenpagina-inside
{
	width: 956px;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/bg_columns_binnenpagina_inside.gif);
	background-position: top left;
	background-repeat: repeat-y;
}

.content#column-binnenpagina-2
{
	width: 596px;
	margin: 10px 0px 10px 0px;
	padding: 10px 20px 10px 20px;
	float: left;
}

.column-binnenpagina-2-text
{
	width: 597px;
	float: left;
	text-align: justify;
}

.menu
{
	width: 282px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 30px 10px;
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #231f20;
	font-weight: bold;
}

.link_navigation_menu a
{
	float:left;
	padding: 0px 0px 0px 0px;
	padding-left: 20px;
	height: 24px;
	line-height: 24px;
	width: 255px;
	border-bottom: 1px solid #d2d1d0;
	background-image: url(/images/img_link_pijl_rechts.gif);
	background-position: 94% 50%;
	background-repeat: no-repeat;
	color: #231f20;
	text-decoration:none;
	display: block;
}

.link_navigation_menu a:hover
{
	background-image: url(/images/img_link_pijl_rechts.gif);
	background-position: 94% 50%;
	background-repeat: no-repeat;
	background-color: #edeae9;
	color: #231f20;
	text-decoration:underline;
}

.bg_opsomming_donker
{
	background: #FFFFFF;
	padding: 5px;
}

.bg_opsomming_licht
{
	background: #e1f4fd;
	padding: 3px;
	padding-left: 5px;
}

.bg_opsomming_middel
{
	background: #c7eafb;
	padding: 3px;
	padding-left: 5px;
}

.inputtekst
{
	width: 100%;
	border: 1px solid #4d3428;
	Font-family: Tahoma, Arial, Helvetica, sans-serif;
	Font-size: 11px;
	color: #4d3428;
 margin 0px 0px 0px 0px;
 padding 0px 0px 0px 0px;
}

.inputtekstopmerking
{
	width: 100%;
	border: 1px solid #4d3428;
	Font-family: Tahoma, Arial, Helvetica, sans-serif;
	Font-size: 11px;
	color: #4d3428;
}

.inputbutton
{
	border: 0px;
	background-color: #4d3428;
	color: #FFFFFF;
	cursor: pointer;
}

.inputbutton:hover
{
	border: 0px;
	background-color: #FFFFFF;
	color: #4d3428;
	cursor: pointer;
}

.InputDropdown
{
	width: 100%;
	border: 1px solid #0088ce;
	Font-family: Tahoma, Arial, Helvetica, sans-serif;
	Font-size: 11px;
	color: #4d3428;
}

/* POPUP */

.popup
{
	width: 742px;
	border: 1px solid #FFFFFF;
	border-top: 4px solid #FFFFFF;
	border-right: 3px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
}

.link_close_window
{
	margin: 17px 0px 0px 629px;
	position: absolute;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	cursor: pointer;
}

.link_close_window_hover
{
	margin: 17px 0px 0px 629px;
	position: absolute;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
	cursor: pointer;
}

.popup_title
{
	font-family: Tahoma;
	font-size: 20px;
	color: #000000;
}

.popup_text
{
	margin: 0px 0px 0px 0px;
	padding: 80px 40px 80px 40px;
	color: #000000;
}

.img_popup_footer { float: left; }


/* EDITOR PROPERTIES */

