﻿@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	background-image: url(/01/images/bg_vertical.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 20px;
}
a {
	text-decoration: underline;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
IMG.img_links {
	float: left;
	margin: 0px 20px 0px 0px;
	border: 1px solid #CCCCCC;
}
IMG.img_rechts {
	float: right;
	margin: 0px 0px 0px 20px;
	border: 1px solid #CCCCCC;
}
.inputtekst {
	width: 100%;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B2C5B;
}
.inputtekstopmerking {
	width: 100%;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B2C5B;
}
.inputbutton {
	background-color: #1B2B5C;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.inputfile {
	border: 1px solid #CCCCCC;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B2C5B;
	background: #FFFFFF;
	cursor: pointer;
}

.link_gray {
	padding: 0px 0px 0px 15px;
	background-image: url(/01/images/img_arrow_gray.gif);
	background-position: 0px 7px;
	background-repeat: no-repeat;
	font-weight: bold;
	text-decoration: none;
	color: #6666666;
}
.link_gray a {
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
	.link_gray a:hover {
		text-decoration: underline;
	}

.link_gray_events {
	padding: 0px 0px 0px 15px;
	background-image: url(/01/images/img_arrow_gray.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #6666666;
}
.link_gray_events a {
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
	.link_gray_events a:hover {
		text-decoration: underline;
	}

h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
}
.flash_h1 {
	height: 25px;
	margin: 0px 0px 20px 0px;
}
.flash_h1_sidemenu {
	width: 180px;
	height: 25px;
	margin: 20px 0px 20px 0px;
	padding: 0px 20px 0px 20px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
hr {
	height: 1px;
	border: 1px solid #CCCCCC;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}
.blue {
	color: #1B2C5B;
}
.clearboth {
	height: 0px;
	clear: both;
	content: "";
}
.portview {
	width: 100%;
	min-width: 996px;
}
	.outer_toolbar {
		width: 100%;
		border-bottom: 1px solid #CCCCCC;
	}
		.inner_toolbar {
			width: 994px;
			margin: 0px auto;
		}
			.link_print a {
				margin: 0px 10px 0px 0px;
				padding: 0px 0px 0px 21px;
				background-image: url(/01/images/img_icon_print.gif);
				background-position: 0% 50%;
				background-repeat: no-repeat;
				text-decoration: none;
				line-height: 29px;
				color: #B3B3B3;
				display: block;
				cursor: pointer;
				float: right;
			}
				.link_print a:hover {
					text-decoration: underline;
				}
			.link_send a {
				margin: 0px 10px 0px 0px;
				padding: 0px 0px 0px 22px;
				background-image: url(/01/images/img_icon_send.gif);
				background-position: 0% 50%;
				background-repeat: no-repeat;
				text-decoration: none;
				line-height: 29px;
				color: #B3B3B3;
				display: block;
				cursor: pointer;
				float: right;
			}
				.link_send a:hover {
					text-decoration: underline;
				}
			.link_rss a {
				margin: 0px 10px 0px 0px;
				padding: 0px 0px 0px 19px;
				background-image: url(/01/images/img_icon_rss.gif);
				background-position: 0% 50%;
				background-repeat: no-repeat;
				text-decoration: none;
				line-height: 29px;
				color: #B3B3B3;
				display: block;
				cursor: pointer;
				float: right;
			}
				.link_rss a:hover {
					text-decoration: underline;
				}
			.search {
				width: 219px;
				border-left: 1px solid #CCCCCC;
				float: right;
			}
				.search_left {
					width: 194px;
					height: 29px;
					line-height: 29px;
					float: left;
				}
					.search_textfield {
						width: 174px;
						margin: 6px 0px 0px 0px;
						padding: 0px 10px 0px 10px;
						border: 0px;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 11px;
						color: #B3B3B3;
					}
				.search_right {
					width: 25px;
					height: 29px;
					float: left;
				}
	.outer_header {
		width: 100%;
		border-bottom: 1px solid #CCCCCC;
	}
		.inner_header {
			width: 994px;
			margin: 0px auto;
		}
			.logo {
				width: 220px;
				height: 166px;
				float: left;
			}
			.flash {
				width: 774px;
				height: 166px;
				float: left;
			}
		.menu {
			width: 994px;
			height: 21px;
			margin: 0px auto;
			padding: 12px 0px 12px 0px;
			text-align: center;
		}
			.link_menu a {
				padding: 0px 20px 0px 20px;
				margin: 0px;
				font-weight: bold;
				text-decoration: none;
				color: #B2B2B2;
				display: block;
			}
				.link_menu a:hover {
					text-decoration: none;
					color: #666666;
				}
			.link_menu_active a {
				padding: 0px 20px 0px 20px;
				margin: 0px;
				font-weight: bold;
				text-decoration: none;
				color: #666666;
				display: block;
			}
				.link_menu_active a:hover {
					text-decoration: none;
					color: #666666;
				}
			.seperator {
				width: 1px;
				background-color: #CCCCCC;
			}
	.content {
		width: 994px;
		margin: 0px auto;
		background-image: url(/01/images/bg_fauxx_content.jpg);
		background-position: top left;
		background-repeat: repeat-y;
	}
		.column_left {
			width: 220px;
			float: left;
		}
		
		.sidemenu_level_1 a {
			width: 180px;
			padding: 0px 20px 0px 20px;
			font-weight: normal;
			text-decoration: none;
			color: #1B2C5B;
			display: block;
		}
			.sidemenu_level_1 a:hover {
				background-color: #FEE59A;
				text-decoration: none;
			}
		.sidemenu_level_1_hover a {
			width: 180px;
			padding: 0px 20px 0px 20px;
			background-color: #FED457;
			font-weight: bold;
			text-decoration: none;
			color: #1B2C5B;
			display: block;
		}
			.sidemenu_level_1_hover a:hover {
				text-decoration: none;
			}
			
		.sidemenu_level_2 a {
			width: 165px;
			padding: 0px 20px 0px 35px;
			font-weight: normal;
			text-decoration: none;
			color: #1B2C5B;
			display: block;
		}
			.sidemenu_level_2 a:hover {
				background-color: #FEE59A;
				text-decoration: none;
			}
		.sidemenu_level_2_hover a {
			width: 165px;
			padding: 0px 20px 0px 35px;
			background-image: url(/01/images/img_arrow_blue.gif);
			background-position: 20px 7px;
			background-repeat: no-repeat;
			background-color: #FEE59A;
			font-weight: bold;
			text-decoration: none;
			color: #1B2C5B;
			display: block;
		}
			.sidemenu_level_2_hover a:hover {
				text-decoration: none;
			}

		.column_right {
			width: 774px;
			float: left;
		}
			.row_1_right {
				width: 774px;
				background-image: url(/01/images/fauxx_row_1_right.jpg);
				background-position: top left;
				background-repeat: repeat-y;
				float: right;
			}
				.row_1_right_left {
					width: 247px;
					margin: 0px 20px 0px 0px;
					float: left;
				}
				.row_1_right_right {
					width: 247px;
					float: left;
				}
			.right_row_1_right {
				width: 220px;
				float: left;
			}
				.breadcrumb {
					color: #B2B2B2;
				}
					.breadcrumb a {
						text-decoration: underline;
						color: #B2B2B2;
					}
						.breadcrumb a:hover {
							text-decoration: none;
						}
				.box_white {
					width: 514px;
					padding: 20px;
					background-color: #FFFFFF;
					float: left;
				}
				.box_news {
					width: 180px;
					padding: 20px;
					background-color: #E5E9EE;
					color: #1B2C5B;
					bottom: 0px;
					float: left;
				}
					.link_newsitem {
						padding: 0px 0px 0px 15px;
						background-image: url(/01/images/img_arrow_blue.gif);
						background-position: 0px 7px;
						background-repeat: no-repeat;
						text-decoration: none;
						color: #1B2C5B;
					}
					.link_newsitem a {
						text-decoration: none;
						color: #1B2C5B;
					}
						.link_newsitem a:hover {
							text-decoration: underline;
						}
					.link_news {
						padding: 0px 0px 0px 15px;
						background-image: url(/01/images/img_arrow_blue.gif);
						background-position: 0px 7px;
						background-repeat: no-repeat;
						font-weight: bold;
						text-decoration: none;
						color: #1B2C5B;
					}
					.link_news a {
						font-weight: bold;
						text-decoration: none;
						color: #1B2C5B;
					}
						.link_news a:hover {
							text-decoration: underline;
						}
				.box_contact {
					width: 180px;
					padding: 20px;
					background-color: #F7F7F7;
					float: left;
				}
					.link_contact {
						padding: 0px 0px 0px 15px;
						background-image: url(/01/images/img_arrow_gray.gif);
						background-position: 0px 7px;
						background-repeat: no-repeat;
						font-weight: bold;
						text-decoration: none;
						color: #6666666;
					}
					.link_contact a {
						font-weight: bold;
						text-decoration: none;
						color: #666666;
					}
						.link_contact a:hover {
							text-decoration: underline;
						}
			.row_2_right {
				width: 774px;
				float: right;
			}
			.right_row_2_right {
				width: 220px;
				float: right;
			}
			.row_2_right_1 {
				width: 734px;
				padding: 20px;
				float: right;
			}
				.box_blue_home {
					width: 554px;
					padding: 0px;
					background-color: #E5E9EE;
					color: #1B2C5B;
					float: left;
				}
					.events {
						width: 514px;
						padding: 20px;
					}
					.events_left {
						width: 274px;
						padding: 20px;
						float: left;
					}
					.events_right {
						width: 240px;
						float: left;
					}
				.box_blue {
					width: 514px;
					padding: 20px;
					background-color: #E5E9EE;
					color: #1B2C5B;
				}
				.box_offer {
					width: 732px;
					margin: 0px 0px 10px 0px;
					background-image: url(/01/images/bg_offer.jpg);
					background-position: 0% 0%;
					background-repeat: repeat-y;
					border: 1px solid #E5E5E5;
				}
				.box_offer_projects {
					width: 732px;
					margin: 0px 0px 10px 0px;
					background-image: url(/01/images/bg_offer_projects.jpg);
					background-position: 0% 0%;
					background-repeat: repeat-y;
					border: 1px solid #E5E5E5;
				}
					.link_offer a {
						padding: 0px 0px 0px 15px;
						background-image: url(/01/images/img_arrow_gray.gif);
						background-position: 0% 50%;
						background-repeat: no-repeat;
						font-weight: bold;
						text-decoration: none;
						color: #666666;
					}
						.link_offer a:hover {
							text-decoration: underline;
						}
					.offer_picture {
						width: 240px;
						float: left;
					}
					.offer_information {
						width: 253px;
						padding: 20px;
						background-color: #E5E9EE;
						color: #1B2C5B;
						float: left;
					}
					.offer_information_projects {
						width: 452px;
						padding: 20px;
						background-color: #E5E9EE;
						color: #1B2C5B;
						float: left;
					}
					.offer_agent {
						width: 159px;
						padding: 20px;
						float: left;
					}
	.outer_footer {
		width: 100%;
		border-top: 1px solid #CCCCCC;
		color: #CCCCCC;
	}
		.inner_footer {
			width: 994px;
			margin: 0px auto;
		}
			.footer_left {
				padding: 10px 10px 10px 20px;
				float: left;
			}
				.footer_left a {
					color: #CCCCCC;
					text-decoration: underline;
				}
					.footer_left a:hover {
						text-decoration: none;
					}
			.footer_right {
				padding: 10px 20px 10px 10px;
				float: right;
			}
				.footer_right a {
					color: #CCCCCC;
					text-decoration: underline;
				}
					.footer_right a:hover {
						text-decoration: none;
					}
.banner {
	padding: 10px;
	border-bottom: 1px solid #CCCCCC;
}
.banner_hover {
	padding: 10px;
	background-color: #f7f7f7;
	border-bottom: 1px solid #CCCCCC;
}
.banner_hr {
	margin: 0px;
	padding: 0px;
}