﻿body, html {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	text-align: center;
}
.BackgroundBottom {
	position: relative;
	width: 1000px;
	height: 745px;
	margin: 0px auto 0px auto;
    background: url('/images2/BackgroundHome.jpg') top center no-repeat;
}
.BackgroundBottom.contact {
    background: none;
}
.BackgroundBottom.clientsAndProjects {
    background: url('/images2/BackgroundClientsandProjects.jpg') top center no-repeat;
}
.BackgroundBottom.company {
    background: url('/images2/BackgroundCompany.jpg') top center no-repeat;
}
.BackgroundBottom.expertise {
    background: url('/images2/BackgroundExpertise.jpg') top center no-repeat;
}
.BackgroundBottom.news {
    background: url('/images2/BackgroundNews.jpg') top center no-repeat;
}
.BackgroundTop {
	position: absolute;
	background: url('/images2/Background.png') top center no-repeat;
	width: 1000px;
	height: 745px;
	text-align: left;
}
.TopHolder {
	width: 1000px;
	height: 100px;
}
.MainMenu {
	margin-top: 66px;
	margin-left: 230px;
	width: 600px;
	height: 19px;
}
.SubMenuTop {
	margin-top: -75px;
	margin-left: 250px;
	width: 750px;
	height: 20px;
	position:absolute;
}
.SubMenuRight {
	margin-top: 0px;
	margin-left: 750px;
	width: 230px;
	height: 270px;
	position:absolute;
	text-align:right;
}
.Language {
	position: absolute;
	width: 30px;
	height: 40px;
	margin-left: 958px;
	margin-top: -52px;
}
.English {
	width: 30px;
	height: 20px;
	display: block;
}
.Dutch {
	width: 30px;
	height: 20px;
	display: block;
}
.TextHolder {
	width: 978px;
	margin-left:22px;
	height: 605px;
}
.AdresInfo1 {
    position: absolute;
    width: 220px;
    height: 120px;
    bottom: 58px;
}
.AdresInfo2 {
	position: absolute;
	margin-top: 630px;
	margin-left: 304px;
	width: 220px;
	height: 120px;
}
.Slogan {
	position: absolute;
	margin-top: 723px;
	margin-left: 540px;
	width: 475px;
	height: 40px;
	background: url('/images2/RedLine.png') top center no-repeat;
}
.ContactBorder {
	border: solid 1px #e0edf6;
}
/* Font Settings */
@font-face {
    font-family: 'futura_bk_btbook';
    src: url('/fonts2/futura_book_bt-webfont.eot');
    src: url('/fonts2/futura_book_bt-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('/fonts2/futura_book_bt-webfont.woff') format('woff'),
         url('/fonts2/futura_book_bt-webfont.ttf') format('truetype'),
         url('/fonts2/futura_book_bt-webfont.svg#futura_bk_btbook') format('svg');
    font-weight: normal;
    font-style: normal;

}
p, h1, h2, h3, td, a, a:hover, ul {
	font-family: 'futura_bk_btbook', 'Century Gothic', 'serif';
	padding: 0;
	font-size: 14pt;
	color: #006cb6;
}
h1 {
	color: #006cb6;
	margin: 0px 10px 15px 15px;
}
p {
	font-size: 11pt;
	margin: 0px 10px 10px 15px;
	line-height: 20px;
}
ul {
	font-size: 11pt;
	margin: 0px 10px 10px 45px;
	line-height: 20px;
}
td {
	font-size: 11pt;
	margin: 0px 10px 10px 315px;
	line-height: 20px;
}
a {
	font-size: 11pt;
	margin: 0px 0px 10px 0x;
	line-height: 20px;
	text-decoration: none;
}
a:hover {
	font-size: 11pt;
	margin: 0px 0px 10px 0x;
	line-height: 20px;
	text-decoration: underline;
}
a.MainMenu1 {
	font-size: 11pt;
	margin: 0px 10px 10px 15px;
	text-decoration: none;
}
a:hover.MainMenu1 {
	font-size: 11pt;
	margin: 0px 10px 10px 15px;
	text-decoration: underline;
}
a.SubMenu1 {
	font-size: 8pt;
	margin: 0px 2px 10px 2px;
	text-decoration: none;
}
a:hover.SubMenu1 {
	font-size: 8pt;
	margin: 0px 2px 10px 2px;
	text-decoration: underline;
}


a.SubMenuTop {
	font-size: 8pt;
	margin: 0px 2px 10px 2px;
	text-decoration: none;
}
a:hover.SubMenuTop {
	font-size: 8pt;
	margin: 0px 2px 10px 2px;
	text-decoration: underline;
}

a.SubMenuRight {
	font-size: 8pt;
	margin: 0px 2px 10px 2px;
	text-decoration: none;
}
a:hover.SubMenuRight {
	font-size: 8pt;
	margin: 0px 2px 10px 2px;
	text-decoration: underline;
}

ul.Textright {
	font-size: 11pt;
	margin: 0px 10px 10px 355px;
	line-height: 20px;
}
h1.Textright {
	margin: 0px 10px 15px 315px;
}
p.Textright {
	font-size: 11pt;
	margin: 0px 10px 10px 315px;
	line-height: 20px;
}
a.Textright {
	font-size: 11pt;
	margin: 0px 10px 10px 315px;
	line-height: 20px;
}
.AdresInfo1 p {
	font-size: 10pt;
	margin: 0px 10px 10px 10px;
	line-height: 9px;
	text-align: left;
	color: #006cb6;
}
.AdresInfo2 p {
	font-size: 10pt;
	margin: 0px 10px 10px 10px;
	line-height: 10px;
	text-align: left;
	color: #425968;
}
.Slogan h2 {
	font-size: 10pt;
	margin: 0px 0px 10px 0px;
	line-height: 12px;
	text-align: center;
	color: #425968;
	text-decoration: none;
	font-weight: normal;
}
.Slogan p {
	font-size: 8pt;
	margin: 0px 0px 10px 0px;
	line-height: 22px;
	text-align: center;
	color: #425968;
}
/*Turn off audio in recaptcha*/
#recaptcha_switch_audio { display: none; }

h1.news {
    font-size:11pt;
}
