@charset "utf-8";
.background {
	height: 100%;
	width: 100%;
	z-index: 0;
}
.backgroundimage{
	height: 100%;
	width: 100%;
	z-index: 0;
}
html, body {
	background-color:#333;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
}
.front {
	background-image: url(images/front_center_bg.jpg);
	background-repeat: no-repeat;
	width: 380px;
	height: 100%;
	margin-right: auto;
	margin-left: -175px;
	z-index: 2;
	position:absolute;
	top: 0px;
	left: 50%;
	bottom: 0px;
}
.subfront{
	background-image: url(images/sub_bg.png);
	background-repeat: repeat;
	width: 300px;
	height: auto;
	margin-left: 20px;
	margin-right: 20px;
	top: 60px;
	float: left;
	z-index: 2;
	position: absolute;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: left;
	padding: 20px;
	color: #FFF;
	max-width: 600px;
}
.title_sub{
	width: 300px;
	height: 100px;
	left: 20px;
	top: 5px;
	position: absolute;
	z-index: 2;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #0684A4;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
}
.logo_small{
	float: left;
	margin-right: 10px;
}
.logo_subtext{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	color: #0684A4;
	text-align: left;
	text-transform: uppercase;
}
.front_bottom {
	background-image: url(images/front_center_bg_bottom.jpg);
	background-repeat: repeat-y;
	width: 380px;
	height: 100%;
	margin-right: auto;
	position: absolute;
	left: 50%;
	margin-left: -175px;
	z-index: 1;
	bottom: 0px;
}
.logo {
	width: 222px;
	height: 214px;
	position: absolute;
	left: 50%;
	z-index: 3;
	margin-left: -111px;
	top: 60px;
}
.front_req{
	padding-top: 60px;
	width: 380px;
	height: 100px;
	position: absolute;
	left: 50%;
	margin-left: -175px;
	z-index: 3;
	bottom: 0px;
}
html, body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
}
.backgroundspacer {
	height: 0px;
}
.copyright_eng{
	width: 92px;
	height: 14px;
	margin-left: 75px;
	float: left;
}
.copyright_esp{
	width: 92px;
	height: 14px;
	margin-left: 65px;
	float: left;
}
.kvk{
	width: 89px;
	height: 14px;
	margin-left: 130px;
	float: left;
}
.stripes{
	width: 10px;
	height: 14px;
	float: left;
}
a.b_close_eng{
	width: 51px;
	height: 10px;
	float: right;
	margin-top: 20px;
	background-repeat: no-repeat;
}
a.b_close_eng:link{
	background-image:url(images/b_close_eng_idle.png);
}
a.b_close_eng:visited{
	background-image:url(images/b_close_eng_idle.png);
}
a.b_close_eng:hover{
	background-image:url(images/b_close_eng_over.png);
}
a.b_close_esp{
	width: 53px;
	height: 10px;
	float: right;
	margin-top: 20px;
	background-repeat: no-repeat;
}
a.b_close_esp:link{
	background-image:url(images/b_close_esp_idle.png);
}
a.b_close_esp:visited{
	background-image:url(images/b_close_esp_idle.png);
}
a.b_close_esp:hover{
	background-image:url(images/b_close_esp_over.png);
}
a.b_close_nl{
	width: 57px;
	height: 10px;
	float: right;
	margin-top: 20px;
	background-repeat: no-repeat;
}
a.b_close_nl:link{
	background-image:url(images/b_close_nl_idle.png);
}
a.b_close_nl:visited{
	background-image:url(images/b_close_nl_idle.png);
}
a.b_close_nl:hover{
	background-image:url(images/b_close_nl_over.png);
}
a.b_privacy_esp{
	width: 58px;
	height: 14px;
	float: left;
	background-repeat: no-repeat;
}
a.b_privacy_esp:link{
	background-image:url(images/b_privacy_esp_idle.png);
}
a.b_privacy_esp:visited{
	background-image:url(images/b_privacy_esp_idle.png);
}
a.b_privacy_esp:hover{
	background-image:url(images/b_privacy_esp_over.png);
}
a.b_privacy_eng{
	width: 44px;
	height: 14px;
	float: left;
	background-repeat: no-repeat;
}
a.b_privacy_eng:link{
	background-image:url(images/b_privacy_eng_idle.png);
}
a.b_privacy_eng:visited{
	background-image:url(images/b_privacy_eng_idle.png);
}
a.b_privacy_eng:hover{
	background-image:url(images/b_privacy_eng_over.png);
}
a.b_legal_eng{
	width: 32px;
	height: 14px;
	float: left;
	background-repeat: no-repeat;
}
a.b_legal_eng:link{
	background-image:url(images/b_legal_eng_idle.png);
}
a.b_legal_eng:visited{
	background-image:url(images/b_legal_eng_idle.png);
}
a.b_legal_eng:hover{
	background-image:url(images/b_legal_eng_over.png);
}
a.b_legal_esp{
	width: 52px;
	height: 14px;
	float: left;
	background-repeat: no-repeat;
}
a.b_legal_esp:link{
	background-image:url(images/b_legal_esp_idle.png);
}
a.b_legal_esp:visited{
	background-image:url(images/b_legal_esp_idle.png);
}
a.b_legal_esp:hover{
	background-image:url(images/b_legal_esp_over.png);
}
a.b_aboutus_eng{
	width: 49px;
	height: 14px;
	float: left;
	margin-left: 85px;
	background-repeat: no-repeat;
}
a.b_aboutus_eng:link{
	background-image:url(images/b_aboutus_eng_idle.png);
}
a.b_aboutus_eng:visited{
	background-image:url(images/b_aboutus_eng_idle.png);
}
a.b_aboutus_eng:hover{
	background-image:url(images/b_aboutus_eng_over.png);
}
a.b_aboutus_esp{
	width: 84px;
	height: 14px;
	float: left;
	margin-left: 70px;
	background-repeat: no-repeat;
}
a.b_aboutus_esp:link{
	background-image:url(images/b_aboutus_esp_idle.png);
}
a.b_aboutus_esp:visited{
	background-image:url(images/b_aboutus_esp_idle.png);
}
a.b_aboutus_esp:hover{
	background-image:url(images/b_aboutus_esp_over.png);
}
a.b_aboutus_nl{
	width: 53px;
	height: 14px;
	float: left;
	margin-left: 85px;
	background-repeat: no-repeat;
}
a.b_aboutus_nl:link{
	background-image:url(images/b_aboutus_nl_idle.png);
}
a.b_aboutus_nl:visited{
	background-image:url(images/b_aboutus_nl_idle.png);
}
a.b_aboutus_nl:hover{
	background-image:url(images/b_aboutus_nl_over.png);
}
a.b_services_eng{
	width: 49px;
	height: 14px;
	float: left;
	background-repeat: no-repeat;
}
a.b_services_eng:link{
	background-image:url(images/b_services_eng_idle.png);
}
a.b_services_eng:visited{
	background-image:url(images/b_services_eng_idle.png);
}
a.b_services_eng:hover{
	background-image:url(images/b_services_eng_over.png);
}
a.b_services_esp{
	width: 53px;
	height: 14px;
	float: left;
	background-repeat: no-repeat;
}
a.b_services_esp:link{
	background-image:url(images/b_services_esp_idle.png);
}
a.b_services_esp:visited{
	background-image:url(images/b_services_esp_idle.png);
}
a.b_services_esp:hover{
	background-image:url(images/b_services_esp_over.png);
}
a.b_services_nl{
	width: 45px;
	height: 14px;
	float: left;
	background-repeat: no-repeat;
}
a.b_services_nl:link{
	background-image:url(images/b_services_nl_idle.png);
}
a.b_services_nl:visited{
	background-image:url(images/b_services_nl_idle.png);
}
a.b_services_nl:hover{
	background-image:url(images/b_services_nl_over.png);
}
a.b_contact_eng{
	width: 49px;
	height: 14px;
	float: left;
	background-repeat: no-repeat;
}
a.b_contact_eng:link{
	background-image:url(images/b_contact_eng_idle.png);
}
a.b_contact_eng:visited{
	background-image:url(images/b_contact_eng_idle.png);
}
a.b_contact_eng:hover{
	background-image:url(images/b_contact_eng_over.png);
}
a.b_contact_esp{
	width: 56px;
	height: 14px;
	float: left;
	background-repeat: no-repeat;
}
a.b_contact_esp:link{
	background-image:url(images/b_contact_esp_idle.png);
}
a.b_contact_esp:visited{
	background-image:url(images/b_contact_esp_idle.png);
}
a.b_contact_esp:hover{
	background-image:url(images/b_contact_esp_over.png);
}
a.b_enter_eng{
	width: 145px;
	height: 45px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-left: 116px;
}
a.b_enter_eng:link{
	background-image:url(images/b_enter_eng_idle.png);
}
a.b_enter_eng:visited{
	background-image:url(images/b_enter_eng_idle.png);
}
a.b_enter_eng:hover{
	background-image:url(images/b_enter_eng_over.png);
}
a.b_enter_esp{
	width: 145px;
	height: 45px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 40px;
	margin-left: 116px;
}
a.b_enter_esp:link{
	background-image:url(images/b_enter_esp_idle.png);
}
a.b_enter_esp:visited{
	background-image:url(images/b_enter_esp_idle.png);
}
a.b_enter_esp:hover{
	background-image:url(images/b_enter_esp_over.png);
}
a.b_dutch_active{
	width: 75px;
	height: 16px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-left: 82px;
	background-image:url(images/b_dutch_over.png);
}
a.b_dutch{
	width: 75px;
	height: 16px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-left: 82px;
}
a.b_dutch:link{
	background-image:url(images/b_dutch_idle.png);
}
a.b_dutch:visited{
	background-image:url(images/b_dutch_idle.png);
}
a.b_dutch:hover{
	background-image:url(images/b_dutch_over.png);
}
a.b_english_active{
	width: 52px;
	height: 16px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 30px;
	background-image:url(images/b_english_over.png);
}
a.b_english{
	width: 52px;
	height: 16px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 30px;
}
a.b_english:link{
	background-image:url(images/b_english_idle.png);
}
a.b_english:visited{
	background-image:url(images/b_english_idle.png);
}
a.b_english:hover{
	background-image:url(images/b_english_over.png);
}
a.b_spanish_active{
	width: 56px;
	height: 16px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 30px;
	background-image:url(images/b_spanish_over.png);
}
a.b_spanish{
	width: 56px;
	height: 16px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 30px;
}
a.b_spanish:link{
	background-image:url(images/b_spanish_idle.png);
}
a.b_spanish:visited{
	background-image:url(images/b_spanish_idle.png);
}
a.b_spanish:hover{
	background-image:url(images/b_spanish_over.png);
}
a.textlink{
	color:#FFF;
}
a.textlink:link{
	color:#FFF;
}
a.textlink:visited{
	color:#FFF;
}
a.textlink:hover{
	text-decoration:none;
}
.slashes{
	width: 16px;
	height: 14px;
	float: left;
	margin-top: 31px;
}
.req_text_eng{
	width: 184px;
	height: 48px;
	margin-left: 81px;
	float: left;
}
.req_text_esp{
	width: 222px;
	height: 48px;
	margin-left: 62px;
	float: left;
}
.req_text_nl{
	width: 190px;
	height: 48px;
	margin-left: 76px;
	float: left;
}
.stripes_long{
	width: 194px;
	height: 7px;
	margin-left: 62px;
	float: left;
}
.logo_subtext_eng{
	width: 220px;
	height: 100px;
	margin-left: 79px;
	margin-top: 280px;
	float: left;
}
.logo_subtext_esp{
	width: 220px;
	height: 100px;
	margin-left: 79px;
	margin-top: 280px;
	float: left;
}
.logo_subtext_nl{
	width: 220px;
	height: 100px;
	margin-left: 79px;
	margin-top: 280px;
	float: left;
}

