	html, body, #wrapper {
		height:100%;
		margin: 0;
		padding: 0;
		border: none;
}
	#wrapper {
		width: 100%;
}
	body {
		margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		line-height: 20px;
		background-color: #be0071;
}
	.background {
		background-color: #be0071;
}
	.menu {
		font-family: "frutiger-bold.ttf", Arial, Verdana, serif;
		font-size: 18px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
		color: #999999;
		word-spacing: -3px;
		letter-spacing: 1px;
}
	.menu_active {
		font-family: "frutiger-bold.ttf", Arial, Verdana, serif;
		font-size: 18px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
		color: #be0071;
		word-spacing: -3px;
		letter-spacing: 1px;		
}
	a.menu_active:link {
		text-decoration: none;
		color: #be0071;
		word-spacing: -3px;
		letter-spacing: 1px;		
}
	a.menu_active:visited {
		text-decoration: none;
		color: #be0071;
		word-spacing: -3px;
		letter-spacing: 1px;		
}
	a.menu_active:hover {
		text-decoration: none;
		color: #be0071;
		word-spacing: -3px;
		letter-spacing: 1px;		
}
	a.menu_active:active {
		text-decoration: none;
		color: #be0071;
		word-spacing: -3px;
		letter-spacing: 1px;		
}
	a.menu:link {
		color: #666666;
		text-decoration: none;
}
	a.menu:visited {
		color: #666666;
		text-decoration: none;
}
	a.menu:hover {
		text-decoration: none;
		color: #be0071;
}
	a.menu:active {
		text-decoration: none;
		color: #be0071;
}
	.footer {
		font-family: "frutiger-bold.ttf", Arial, Verdana, serif;
		font-size: 16px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
		color: #999999;
		word-spacing: -3px;
		letter-spacing: 1px;
		text-transform: lowercase;
}
	a.footer:link {
		color: #be0071;
		text-decoration: none;
}
	a.footer:visited {
		color: #be0071;
		text-decoration: none;
}
	a.footer:hover {
		text-decoration: none;
		color: #161e69;
}
	a.footer:active {
		text-decoration: none;
		color: #161e69;
}
	a:link {
		color: #161e69;
		text-decoration: underline;
}
	a:visited {
		text-decoration: underline;
		color: #161e69;
}
	a:hover {
		text-decoration: none;
		color: #be0071;
}
	a:active {
		text-decoration: underline;
		color: #be0071;
}
	.home {
		background-image: url(../images/home.gif);
		cursor: pointer;
}
	.home:hover {
		background-position: 0 80px;
}
	.button {
		cursor: pointer;
}
	.flag_nl {
		background-image: url(../images/flag_nl.gif);
		cursor: pointer;
}
	.flag_nl_active {
		background-image: url(../images/flag_nl.gif);
		background-position: 0 21px;
		cursor: pointer;
}
	.flag_nl:hover {
		background-position: 0 21px;
}
	.flag_en {
		background-image: url(../images/flag_en.gif);
		cursor: pointer;
}
	.flag_en_active {
		background-image: url(../images/flag_en.gif);
		background-position: 0 21px;
		cursor: pointer;
}
	.flag_en:hover {
		background-position: 0 21px;
}
	.flag_de {
		background-image: url(../images/flag_de.gif);
		cursor: pointer;
}
	.flag_de_active {
		background-image: url(../images/flag_de.gif);
		background-position: 0 21px;
		cursor: pointer;
}
	.flag_de:hover {
		background-position: 0 21px;
}
	.flag_fr {
		background-image: url(../images/flag_fr.gif);
		cursor: pointer;
}
	.flag_fr_active {
		background-image: url(../images/flag_fr.gif);
		background-position: 0 21px;
		cursor: pointer;
}
	.flag_fr:hover {
		background-position: 0 21px;
}
	.flag_it {
		background-image: url(../images/flag_it.gif);
		cursor: pointer;
}
	.flag_it_active {
		background-image: url(../images/flag_it.gif);
		background-position: 0 21px;
		cursor: pointer;
}
	.flag_it:hover {
		background-position: 0 21px;
}
	.submenu {
		font-family: "frutiger-bold.ttf", Arial, Verdana, serif;
		font-size: 16px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
		color: #FFFFFF;
		word-spacing: -3px;
		letter-spacing: 1px;
		padding-left: 20px;
		background-image: url(../images/bar_pink_news.png);
		background-repeat: no-repeat;
}
	.news {
		padding: 20px 10px 5px 20px;
		height: 165px;
}
	.newsbackground {
		background-image: url(../images/bar_white_news.png);
		background-repeat: no-repeat;
}
	.header {
		font-family: "frutiger-bold.ttf", Arial, Verdana, serif;
		font-size: 16px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
		color: #161e69;
		word-spacing: -3px;
		letter-spacing: 1px;
		text-transform: uppercase;
}
	.subheader {
		font-family: "frutiger-bold.ttf", Arial, Verdana, serif;
		font-size: 16px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
		color: #be0071;
		word-spacing: -3px;
		letter-spacing: 1px;
}
	.readmore {
		color: #0000cc;
		text-align: right;
		padding-right: 20px;
		cursor: pointer;
}
	.leesverder, .leesverder a {
		padding-right: 0;
		text-align: right;
		text-decoration: none;
}
	.companies {
		font-family: "frutiger-bold.ttf", Arial, Verdana, serif;
		font-size: 14px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
		color: #FFFFFF;
		word-spacing: -3px;
		letter-spacing: 1px;
		padding-left: 20px;
		background-image: url(../images/button_companies.png);
		cursor: pointer;
}
	.companies_active {
		font-family: "frutiger-bold.ttf", Arial, Verdana, serif;
		font-size: 14px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
		color: #FFFFFF;
		word-spacing: -3px;
		letter-spacing: 1px;
		padding-left: 20px;
		background-image: url(../images/button_companies.png);
		background-position: 0 33px;
		cursor: pointer;
}
	.companies:hover {
		background-position: 0 33px;
}
	.companies:active {
		background-position: 0 33px;
}
	.ultra {
		font-family: "frutiger-ultrablack.ttf", Arial, Verdana, serif;
		font-size: 12px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
}
h1 {
		font-family: "frutiger-bold.ttf", Arial, Verdana, serif;
		font-size: 16px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
		color: #161e69;
		word-spacing: -3px;
		letter-spacing: 1px;
		text-transform: uppercase;
}
h2 {
		font-family: "frutiger-bold.ttf", Arial, Verdana, serif;
		font-size: 16px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
		color: #be0071;
		word-spacing: -3px;
		letter-spacing: 1px;
}
div#header_left, div#header_right {
		width: 410px;
		height: 277px;
		background-image: url(../images/gradient_pink_left.png);
		background-repeat: no-repeat;
		padding: 30px;
}
div#header_right {
		background-image: url(../images/corners_right.png);
		background-position: top right;
		background-repeat: no-repeat;
}
div#title_blue, div#title_white {
		width: 390px;
		height: 44px;
		background-image: url(../images/title_blue.png);
		background-repeat: no-repeat;
		font-size: 18px;
		padding-top: 6px;
}
div#rounded_blue, div#rounded_white {
		width: 380px;
		height: 197px;
		background-image: url(../images/rounded_blue.png);
		background-repeat: no-repeat;
		padding: 15px;
		color: #fff;
		overflow: hidden;
}
div#title_white {
		background-image: url(../images/title_white.png);
		color: #be0071;
}
div#rounded_white {
		background-image: url(../images/rounded_white.png);
		color: #000;
}
h3, h4 {
		font-size: 16px;
		font-weight: bold;
		white-space: nowrap;
		text-decoration: none;
		color: #be0071;
		margin: 0;
}
h4 {
		margin-top: 10px;
		color: #fff;
}
.preview {
		float: right;
		width: 197px;
		height: 197px;
		background-color: #ccc;
		text-align: center;
}
div#text {
		width: 175px;
		height: 175px;
		padding-bottom: 5px;
		overflow: hidden;
}
div#bullets {
		width: 165px;
		height: 16px;
		background-image: url(../images/bullets.png);
}
div#news {
		width: 380px;
		height: 175px;
		padding-bottom: 5px;
}
.grey {
		color: #666;
}
h5 {
		font-family: "frutiger-bold.ttf", Arial, Verdana, serif;
		font-size: 16px;
		font-weight: normal;
		white-space: nowrap;
		text-decoration: none;
		color: #161e69;
		word-spacing: -3px;
		letter-spacing: 1px;
}
